Skip to content

PopovEvgeniy/eugenegdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description

Eugene game development kit is an ultra-fast 2D game engine for Windows XP or higher. It uses OPENGL for render.

License

Eugene game development kit distributed under Zlib license.

Features

 Minimum external dependencies: only DirectX, OPENGL and standard Windows API libraries.
 Don’t need to link main program with engine binary file. The engine is just source code files with all engine codes.
 Wide range of supported compilers.
 Two render back-end: hardware accelerated OPENGL and software emulated OPENGL.
 Easy to use object-orientated API
 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.
 Powerful input subsystem: keyboard, mouse, game-pad.
 Simple audio subsystem for playing music and sounds.

About

Eugene game development kit is an ultra-fast 2D game engine for Windows XP or higher. It uses OPENGL for render

Resources

License

Stars

Watchers

Forks

Languages