Skip to content

mattcoulter7/Games-Programming-COS30031-102573957

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Games-Programming-COS30031-102573957

This unit explored many different games programming patterns such as:

  • Game State Management
  • Configuration Files (Systems/Gameobjects/Prefabs)
  • SDL2
  • Control Mapping
  • Messaging System (Publish Subscribe)
  • 2D Collisions

My final project which achieved a High Distinction (90) was the development of Mini Metro using my custom developed Game Engine in C++. The Game Engine Incorporates all of the systems mentioned above. The video presentation can be found here and the Report + Code Explanation can be found here.

Screenshots

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages