Back to Projects
Game Development
C++ Video Game
Dec 2021 - Feb 2022
An interactive C++ video game featuring player controls, real-time input handling, scoring, and game-state logic.
C++Object-Oriented ProgrammingGame Logic
Project Overview
What I built
This was one of my earlier programming projects and introduced me to building interactive software through C++. The game required continuous input handling and updating program state in response to player actions.
Challenge
The problem I needed to solve
Unlike traditional sequential programs, a game must continuously process input, update game objects, and maintain scoring and gameplay state throughout execution.
Approach
How I approached it
I developed the game using C++ and organised the gameplay logic around player input, scoring, and object-oriented programming principles.
Implementation
Key implementation details
- Developed interactive gameplay and player controls.
- Implemented real-time user input handling.
- Created game-state and scoring logic.
- Applied object-oriented programming concepts to organise the application.