Skip to content

OJddJO/SSGE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSGE - Simple SDL2 Game Engine

Description

SSGE is a simple game engine written in C. It is made on top of the SDL2 library. The engine is designed to be simple, lightweight and easy to use. It is not a full game engine, but rather a simple framework to build a game on top of.

Features

  • Simple object system
  • Simple graphics / rendering system
  • Event Handling
  • Tilemap support
  • Audio support
  • Font and text rendering
  • ... and more

Usage

To use the engine, download the release and copy the files into your project. You will need to link against SDL2 and SSGE libraries. See example/makefile

Example

See the example/src/tictactoe.c and example/src/game.c files for an example of how to use the engine.

License

This project is licensed under the MIT License - see the LICENSE file for details.