This is a 2D platformer project for my C++ course graduation.
I was using Visual Studio 2017 Community, so this project is set to v141 Build tools, platform 10.0.10586.0.
All code inside Angine and NinjaPlatformer I wrote myself.
To get best performance launch game in Release configuraion.
This has been created with SDL2, OpenGL and Box2D libraries.
/Angine - the game engine folder.
Here is all the interesting stuff about "inside working".
/libs - dependencies folder.
The solution is set to get all the includes from "$(SolutionDir)/libs/include"
and the libraries from "$(SolutionDir)/libs/lib"
/NinjaPlatformer - the actual game folder.
All the game physics and mechanics are in here.
Installation
1. Put everything from the cloned repo into one folder
2. Extract the contents of libs.zip to your_solution_path/
3. Extract the contents of Debug.zip to your_solution_path/Debug
4. Extract the contents of Release.zip to your_solution_path/Release
Don't forget to change VS configuration to x86, or you'll get tons of compile errors!
Currently there are 5159 lines of code
-
Notifications
You must be signed in to change notification settings - Fork 0
4rgc/NinjaPlatformer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A 2D platformer project for my C++ course graduation.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published