Developer
Game Designer
Interaction Designer
Artist
Unity
C#
Aseprite
Alvin Jeong (Me)
I started building this game as a new developer about 2 years ago, and my sole focus was to get familiar with Object-Oriented Programming. I'm designing the classes such as the runner, Loots, Lootbag, Checkpoints, and other objects to abstractly resemble the real world characteristics and behavior.
Unity is known for 3D game development but it's also a great 2D game engine. Even though I mainly focus on 3D, this has been an opportunity for me to learn even more about Unity's capabilities using sprites, parallax programming, 2D colliders, 2D physics and more.
It's been a fun challenge learning producing pixel style art assets using Aseprite. Same goes to using Unity's Sprite Editor and the Animation Controller workflow.
The checkpoint is where the thief drops off the loot in his lootbag and until he does, the loot only weighs and slows him down. Mindlessly collecting will do no good, players must be strategic and moderate themselves.