Project description
Bird 2D
is an ultra-fast 2D game
engine for Linux. It uses OPENGL
for rendering.
Eugene
game development kit is an ultra-fast 2D game engine for Windows
XP or higher. It uses OPENGL for rendering.
Simple windows game framework is the advanced fork of Eugene game
development kit.
Gray
game development kit is the fork of Eugene game development kit with
Windows 2000
support.
Neon
game development kit is the fork of Eugene game development kit for
Windows 98 and Windows NT.
Black
game development kit is an advanced fork of Simple windows game
framework. It is intended for Windows
Vista or higher.
License
These game engines are distributed under the Zlib
license.
Features
A good game engine should have an optimal set of features. Let's look at
the features of my game engines.
- Easy-to-use object-oriented API.
- Minimum external dependencies.
- Don't need dynamic linking. The engine is just source code files with all engine codes.
- Wide range of supported compilers.
- Animated and static sprites.
- Animated backgrounds.
- Parallax and static backgrounds.
- Sprite sheets.
- Tile maps.
- Image transformation: resizing and mirroring.
- Image loader with TGAsupport.
- Text-drawing subsystem.
- Custom fonts.
- Coordinates transformation.
- Isometric.
- Timers.
- Collision detector.
- 2D camera.
- Integrated FPS counter.