- Logos 77.4%
- C 12.5%
- CMake 4.7%
- HTML 4.1%
- Just 1.3%
| .vscode | welcome back everyone to another episode of skywars | |
| _deps | preparations are in place to add a title screen | |
| res | preparations are in place to add a title screen | |
| src | ballSpeedX was bad but it's good now (abs sux) | |
| .gitignore | slight update to git ignore? | |
| CMakeLists.txt | It was all just a C program the entire time anyway | |
| CppProperties.json | welcome back everyone to another episode of skywars | |
| Justfile | main.c 4 | |
| README.md | main.c 4 | |
supaPONG
The best bad Pong clone. It was made as a learning project.
made using a good cmake template as a base, thx tupini07!
CMake is configured to automatically download the dependencies of your game through git, and pin them to a specific commit version (for example, see how we're importing the raylib dependency). This provides a very flexible mechanism to include new dependencies, or update the existing ones, without having to muck about with your system's package manager, or worrying about linking external libraries at all. It is a bit slower on the first build though, since CMake will need to build everything.
The project is using the following dependencies:
- raylib
- that's it
Justfile modifications
Unlike the original project, the Justfile is compatible with Windows now! (using Powershell) (can't cross-compile, sadly)
The easiest way to test a project is to run just doit. Don't let your dreams be dreams.
If just doit fails you may want to just clean.
If your game is ready for release, you should just release the game!
VSCode
SHUT UP, MY GAME BUILDS just fine AND THE FOUR ERRORS YOU SEE ARE NAUGHT BUT AN ILLUSION