ucode connect Endgame
ucode connect Endgame is the final stage of ucode connect the Marathon C programming bootcamp
lasting 1 week (19.02.2023 - 26.02.2023), where the C programming language was used to develop the game.
The purpose: create own game with a team.
The main character is a treasure hunter. He has found the diamond of the ruthless pharaoh in an ancient pyramid, but he will not be able to leave it without difficulty. One of the traps is triggered, and the hero needs to get out quickly. Hell's lava and platforms that have not moved for millennia begin to come to life to prevent our treasure hunter from leaving this pyramid.
Some games have the option to record your progress on a level. When you start the level again, you will see your previous game. That is, you see your character and your past self as a ghost. This way you can compete with yourself. This mechanic is very common in racing games.
The level design is created in such a way that the player first learns to jump on static platforms, then on dynamic, destructive and instantly destructive ones. With each step, we teach the player and increase the complexity of the game.
Here is a link to the presentation file.
# Clone repository
git clone
# Go to framework raylib
cd resources/framework/raylib/src
# Compile framework
make
# Go back to project
cd ../../../../
# Run Makefile
make macos | make linux
# Run game
./endgame
© Inessa Repeshko. 2023