Skip to content

metatrevor/mchezo-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mchezo-Engine

=============

C++ Game Engine based on SDL

#Note: The project is still in early development and a hobby project.

The project in actual sense is not a true a game engine but rather a personal framework for use in developing 2d games, simulations and exploring the mechanics used in developing classical games.

The project itself compiles but is not executable as it only provides a basic framework for the development of games.

#Usage: This micro framework is not intended to be a dynamic or static lib. Its meant to be forked and built upon or the relevant parts extracted.

#Dependencies for building the project:

##Features

  • TextureManager
  • SoundManager
  • InputManager
  • StateMachine
  • Vectors
  • Levels
  • Basic Game States
  • Timer
  • Window Manager
  • Basic Game Object

Roadmap

  • Generic Object Manager
  • OpenGL Support
  • SFML support
  • Networking
  • Tmx Object Parsing
  • Joystick Support
  • Samples

About

C++ Game Engine based on SDL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published