Skip to content

simple game development engine allowing create new games via provided infrastructure

Notifications You must be signed in to change notification settings

mm-project/xelar_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xelar engine

background

This is fun project originated from attempts to generalize some infratcure code after long struggling with some silly game that has been on my shelf long time ago. We've come up with idea to build sort of "engine" that will act as an intemediate layer instead of binding game to certain engine/framework ( sdl, qt..)

What that means is that each concrete component (rendering, sound engine, networking,etc..) can be connnected to any of existing framework/libararies by inheriting base interfaces and implementing the stuff. The advantage of such system is that there will be no code change ( ideally ) on client code when tranfering game to one framework/platform to another.

Sounds extrimelly ambitious, but this still going project and we'll see how far we can get :)

By default rendering back-end is bound to sdl. This allows us to port to android any of games created by xelar_engine. Qt rendering/controller backend support is on the way.

Some screenshots from games compiled:

Dzuk-Dzukik ( ported to Android )

Labyrynt ( ported to Android )

About

simple game development engine allowing create new games via provided infrastructure

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published