🕹️🎮 This GitHub repository is home to the development of a Tetris game built with the C++ programming language and the raylib library. It is a learning project for me to get better understanding of OOPs concepts. It was also my first game that I developed from scratch.
💻🎨🎧 The game uses various raylib functions for graphics, input handling, and audio and can be played on Windows.
🔍📖 The code is well-structured and easy to read. This is also one of my learnigs from developing this game, that is, how to write clean code and do proper abstractions wherever possible.
I will continue to add new and unique features to this game.
For a C++ project using Raylib, you need to make sure you have:
- Raylib Library: You should have the Raylib library installed on your system. You can download Raylib from its GitHub repository or use package managers like vcpkg to install it.
- Compiler: You need a C++ compiler installed on your system to compile your C++ code. Common choices include GCC, Clang, or Visual Studio's compiler.
- Build System: You'll need a build system to compile your code. Common choices include CMake, Makefiles, or Visual Studio project files.