Skip to content
This repository has been archived by the owner on Aug 3, 2022. It is now read-only.

fabr1z10/glib3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glib3

Introduction

glib3 is a 2D library to create old school games such as graphic adventures and platformers. The goal of this library is to make the process of writing a new game simple and intuitive. Key features are:

  • The engine is an Entity component system. Each stage (or scene, or room) is a hierarchy of nodes (entities) with one or more components
  • Game, stages and scripts are all described using Python and YAML
  • Complex behavior (such as AI) can be easily implemented by adding new c++ classes to the main library

Support

If you have any question for support or general info, you can