Skip to content

olesgedz/2dRendererLua

Repository files navigation

Engine2D

CMake on multiple platforms

2D rendering engine with ECS

Completed features:

  • ECS System
  • Animation system
  • Events
  • Unit tests
  • ImGui integration
  • Lua Scripting Support
  • Lua level loading

Future features:

  • Separation of engine and game code
  • Editor
  • Physics
  • Sound
  • More robust Lua scripting support

How to build

vcpkg install .

mkdir build && cd build

cmake ..

cmake --build .

How to run

cd build

./Engine2D

Screenshots

image image image image

About

2D Game Engine with ECS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published