Menu

Tree [60a83d] master /
 History

HTTPS access


File Date Author Commit
 demo 2023-02-09 Davide Davide [43288f] RetroGear - Added -fcommon flag to Makefile (gc...
 doc 2020-02-25 Davide Davide [1874e5] documentation - Refactoring
 level_editor 2013-10-16 Davide Davide [98c699] Simple SDL gui
 leveler 2014-07-01 Davide Davide [0811a3]
 retrogear 2023-02-09 Davide Davide [43288f] RetroGear - Added -fcommon flag to Makefile (gc...
 retrogui 2018-08-27 Davide Davide [1b96e6] retrogui rewriting (WIP)
 tutorial 2020-01-31 Davide Davide [5aa2c8] Updated menu tutorial and retrogear core - new ...
 README.md 2019-12-29 Davide Davide [f0c562] Update README.md

Read Me

RetroGear

A simple and light 2D game engine

Released under GPL license, RetroGear aims to be a low resource and memory consuming 2D generic game engine, trying to allow pratically anyone to develope the game of their dream with less efforts, in a simple and easy way!

Some of the features offered by this game engine are:

  • Game states management (screen titles, pre-game, game, game over)
    Title screen
    Pregame

  • 2D maps management along with some useful features like scrolling and multilayering support
    Map
    Level

  • Menu and dialogues system
    Menu
    Dialogue

  • Graphics, animations, sounds effects, scoring, in-game menus and in-game entities management simplified with dedicated libraries and systems
    Sprites

  • Dedicated level editor! (Along with a custom gui framework)
    Editor

The project is working in progress, you can find it at:

Along with Italian and English documentations, sources, demo and tutorials.

Getting started

Checkout the repository for the latest updates of sources and documentation translations!

Navigate through

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.