/Lonely-blocks

Simple 2D engine with physics and component-based game objects. Written in C++11 and uses SDL2.

Primary LanguageC++

Lonely blocks

Simple 2D engine with physics written in C++11.

External libraries:

What does it have inside?

Well, engine is quite simple now, so it features:

  • Impulse-based physics engine (no, I'm not very-very smart, so at the moment it works with AABBs only)
  • Raycasting (not very efficient, but I'm working on it)
  • Component-based game objects (I stole this idea from Unity3D)
  • Extensively used C++11 features
  • Alas, that's all