Browse by type
My representaion on the classic Snake game, built in C++ with Raylib library for rendering and CMake for build automation. Includes core game logic, interactive UI, and robust unit tests using Catch2

Download from my GoogleDisk
Run .exe file in "Install" folder
├── Assets # Textures for game
├── external #External libraries source files (RayLib)
├── Install/ # Game Instalation package
│ ├── Core/ # Game logic (Snake, Board, Food)
│ ├── Render/ # Raylib rendering code
│ └── App/ # Game entry point and logic
├── CMakeLists.txt # Build configuration
└── README.md # This file

🤓☝️ It's my third small game project, where this time I used newly obtained skills such as: - Game Patterns (GameLoop, Command,Game State) - Combination of popular code practices (S.O.L.I.D), and less coupling class architecture - Smart pointers - Jira Kanban project managment - GitHub branch-based workflow
Special thanks to Cherno who made 2 amaizing videos to review my project,
and THANKS to ALL programers who were supporting me and giving an advices/critics which pointed me to my weak points!
I achived and got all what I wanted and even more in terms of experience and knowlenge! 🧠⚡️
THANK YOU ALL VERY MUCH!!! 🙏🏻
I have learned a lot during this project. It was an greate opportunity to finally pour my knowlege gained
from courses and books into practise, especially I finally get familiarized with OOP stuff
and used my knowlenge in Project Manegment (which I gained in one of named subjects in University: WSB-NLU)
And as you saw and guessed, I indeed used AI for creating documentation and creating some game assets but not fully used it in code,
as after first attempts AI was leading me in completele wrong direction ❌ so.... I abounded using AI after 3-4 days.
The rest was my pure code and code-style fix form "Clang Fromat"
For now.... I want to archive this project put it onto shelf and abondom it, as I want to grow and go further but...
this time in Unreal Engine 5 and VR which is my dream destination point!
And AGAIN: THANKS YOU ALL VERY MUCH for Support!💛
$ claude mcp add Snake \
-- python -m otcore.mcp_server <graph>