CSC8508 Engineering Gaming Solutions within a Team

I have worked on the following game features(C++ and OpenGL):

  • Implemented AI controlled enemies
  • Created networking and implemented client/server multiplayer game
  • Implemented player camera
  • Implemented main menu, pause screen, end game screen and winning/loosing conditions
  • Implemented collectable items
  • Created profiler. Fixed bugs and memory leaks. Added debug mode
  • Setup game project, GitHub repository and Jenkins CI/CD