What is VgaGames?
VgaGames (version 3) is a library for creating computer games. Written in C and based on SDL2 it can be used for Linux and *BSD. The intended purpose of VgaGames is to develop simple games of old fashion with a resolution of 320x200x256, or 320x200 resp. 640x480 with 32bit colors. |
Example (multiplayer)-game panzer
|
Basic functions:
- Create a window
- Handle events with keyboard, mouse and gamecontroller
- Draw images, text and simple figures
- Play audio-files and set volume
Optional functions:
- Create animated images
- Check collisions based on a quadtree
- Group items into objects and their relations
- Use a network-framework for multiplayer games, just based on sending events to keep it simple
- Compose a simple system-menu (changing volume, redefining keys and other)
- Other useful functions, e.g. hash, multilanguage, brightness
(Feedback to )