Assignment: 'Sinner's Run'

Sinner's Run screenshot


Platform Engine / Language Type Mark
Windows Unity (C#) Solo 96%

About Sinner's Run

Sinner’s Run is a procedurally generated infinite runner created for the Introduction to Computer Gaming module, first featured in My First Ever Game Showcase post. My submission was more of a demo version of my vision for the game, so I am releasing it as such!

This game was my first time implementing and experimenting with several concepts/features, such as:

  • Object pooling - All necessary objects are instantiated at the beginning of the game. More are spawned in when necessary.
  • Procedural generation - The map is created from several map pieces put together through a procedure. Elements of the map pieces are also variable, such as item/enemy spawns and various foreground/background graphics.
  • Unity Editor scripts - Created primarily to help with more easily modifying item/enemy spawners.



Sinner's Run screenshot Sinner's Run screenshot
Sinner's Run screenshot Sinner's Run screenshot


Written on July 22, 2018 | Tagged: Introduction to Computer Gaming, Portfolio

Mailing list

Subscribe to my mailing list to receive updates about my projects!