Skip to content

Joannapapad/bitrunner-cpp-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitRunner

BitRunner is a simple 2D game written in C++ using the SGG graphics library. It was developed as part of a university course on graphics programming and game development.

The goal of the project was to get familiar with basic game loop structure, rendering, input handling, and working with a provided graphics framework.


What the game is

BitRunner is a small arcade-style game where the player controls a character and interacts with the game world in real time. The focus of the project was more on the underlying structure than on complex gameplay.


Features

  • Basic real-time game loop
  • Player movement and input handling
  • Simple collision logic
  • 2D rendering using SGG
  • Frame-based updates

Built with

  • C++
  • SGG graphics library
  • Visual Studio

Running the project

  1. Open the project in Visual Studio
  2. Build the solution
  3. Run the executable

(Depending on your setup, you might need to link or include the SGG library properly.)


Demo

Notes

This is not meant to be a commercial game. It’s mostly a learning project to understand how basic game engines and rendering loops work under the hood.


What I learned

  • How a game loop works in practice
  • How rendering updates frame by frame
  • Handling keyboard input in real time
  • Structuring a small C++ game project

Author

Made by me as part of coursework.

About

BitRunner is a 2D C++ game built using the SGG graphics library as part of a university graphics programming course. It demonstrates real-time rendering, input handling, and basic game loop architecture in a desktop environment using Visual Studio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors