Puzzle Adventure Game
This game was developed using an in-house game engine. My responsible duty was to script the game scene logic with appropriate sequences of animations and sound effects as well as programming the puzzle components. I gained knowledge of controlling visual components as objects using various data structures (e.g. tree nodes, queue, list, .etc), defining configurations …