Skip to content

danielmapar/Cpp2dGameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ 2D Game Engine

Description

A simple game engine written in modern C++ (cpp17) using the SDL2 library. This engine was made using the ECS design pattern and support scripting with Lua 5.4.

Installation - MacOSX

  • Run ./install-dependencies.sh

    • This shell script requires a bash shell and brew installed
  • Run make build and make run

  • Enjoy!

Demo Video

C++ Game Engine

About

2D Game Engine made with C++, SDL and Lua

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published