Snow Angel

 

Snow Angel is a game I worked on as a gameplay and systems programmer for an independent study in fall 2017 and as a group project from the summer. The goal of the independent study was to create a game that was suitable for festival submissions. 

Snow Angel is a endless runner game where you play as a penguin and manipulate the environment through use of the mouse drag to create lines of ice that the penguin can walk on and use to  propel forward. The penguin moves with a state machine with various conditions for jumping,sliding, and moving.

On this project, I worked on programming a state machine for the penguin 's various jumping,sliding, and moving conditions. I also setup a singleton for the player controller. This was the first real game that I made during my time  at Depaul and I learned a lot about implementing design patterns in Unity as well as programming movement for a 2D character.