Skip to content

Simple windows game framework is the advanced fork of Eugene game development kit. It is intended for Windows XP or higher

License

Notifications You must be signed in to change notification settings

PopovEvgeniy/SWGF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description

Simple windows game framework is an ultra-fast 2D game engine for Windows XP or higher. It uses OPENGL for rendering.

License

Simple windows game framework is distributed under a Zlib license.

Features

 Minimum external dependencies: only DirectX, OPENGL and standard Windows API libraries.
 You don't need to link a main program with the engine binary file. The engine is just the source code files.
 Wide range of supported compilers.
 Two render backends: hardware-accelerated OPENGL and software OPENGL.
 Easy-to-use object-oriented 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, gamepad.
 Simple audio subsystem for playing music and sounds.

About

Simple windows game framework is the advanced fork of Eugene game development kit. It is intended for Windows XP or higher

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages