Developed a 3D game in which player has to collect coins to get gumballs. Implemented software design patterns like Observer, State, Prototype, Factory and Chain of Responsibility pattern. Followed Scrum Agile practices.