Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.35 KB

File metadata and controls

19 lines (12 loc) · 1.35 KB

Tetris_Game_Development_using_C++

🕹️🎮 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.

Interface Developed

Screenshot

Requirements

For a C++ project using Raylib, you need to make sure you have:

  1. 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.
  2. 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.
  3. Build System: You'll need a build system to compile your code. Common choices include CMake, Makefiles, or Visual Studio project files.