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.
- Scrollable and static backgrounds.
- Sprite sheets.
- Tile maps.
- Image transformation: resizing and mirroring.
- Image loader with TGA
support.
- Text-drawing subsystem.
- Custom fonts.
- Coordinates transformation.
- Isometric.
- Timers.
- Collision detector.
- Integrated FPS counter.