Jcdiem / Project2D

2D Game Engine in C++ / SFML

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

forthebadge

P2D

A simple 2D game engine built with C++ and SDL2. The game engine currently using meson for build and a custom script for acquiring libraries.

Currently the engine has basic funtionality for drawing objects to the background and adding entities with moving properties.

Clone Me!

If you need to clone the repo, you need to get the submodules too! Otherwise compilation will probably fail. You can do that with this command:

git clone --recurse-submodules -j8 git://github.com/Jcdiem/Project2D.git

Does this have any use to a non-dev?

Nope! If you are interested in playing a game made on this engine, we will be linking our game repos here as examples. Currently, however, releases have a 'demo' of sorts for testing what stage we are at in the engine.

Progress

Follow our progress over at https://app.gitkraken.com/glo/board/XzQgMqsO6gARq5hb

Credits, Team, 'N Attributions

Credits

Attributions

  • Let's Make Games!
    • Our go to content creator for working with SDL2 in game design. (HIGHLY RECCOMEND IF STARTING OUT)

Main Team

  • Jon - Main Developer
  • Kodi - Another Main Developer

About

2D Game Engine in C++ / SFML

License:GNU General Public License v3.0


Languages

Language:C++ 99.3%Language:Meson 0.4%Language:Lua 0.2%Language:C 0.1%