The main purpose of this project is to inspire more people to use D programming language for their Game Dev projects, and to help newcomers and beginner programmers learn D language in a more engaging manner.
- Raylib (raylib-d)
All of the game resources are either made by myself or downloaded from the internet under 'copyright free' lisence. All of the credits go to their respective creators.
- Clone the repository using git:
git clone https://github.com/rillki/Dlang-Game-Dev.git
- Change the directory to
cd dlang-games/doodleJump
- Use DUB to build and run a game:
dub
DUB is D's package manager. It will fetch all the necessary dependencies, compile and execute these games automatically. However, ensure you have Raylib library installed on your system!
You can check D/Raylib project template for more information.
To learn more about D, I recommend to check out Dlang Game Dev tutorial.
Enjoy!