Get involved!

Fork me on GitHub

2D Game Engine for QML

Bacon2D is a framework to ease 2D game development, providing ready-to-use QML elements representing basic game entities needed by most of games.



Bacon2D uses Box2D, a 2D rigid body simulation engine for games. Box2D lets you make objects move in realistic ways and make the game world more interactive.

Parallax Scrolling

A scrolling technique wherein background images move slower than foreground images, creating an illusion of depth.


Quickly add interactivity to entities in your game, useful for adding artificial intelligence.