top of page

Lost Dog

Product Manager / UI Programmer

PLATFORM

Windows 7 & up

ENGINE & LANGUAGE

Alpha Engine (Library), C/C++

DURATION

15 Weeks

TEAM SIZE

4

DESCRIPTION

 

Lost Dog is a 2D programming-puzzle game where the player must guide the Lost Dog to the exit. The player guides the Lost Dog by giving instructions to the dog, then executing said instructions. Walk, slide, climb, wait and bark your way to the exit!

CONTRIBUTION

​

  • Programmed main menu, win screen, pause menu UI and logic.

  • Wrapped graphics library functions to create animated sprite class in C/C++.

  • Implemented game loop and game state manager in C/C++.

  • Created all art assets in Photoshop.

THE DESIGN PROCESS​

​

  • At its conceptualization, we meant this game to be a game where players see a situation, plan out their entire course of action, then execute it.

​​

  • The game is split into 2 Phases, which we internally dubbed "Planning Phase" and "Execution Phase". This reinforces the dichotomy of planning and executing which players do in most games.

​​

  • This was all wrapped in a theme about a dog being captured and trying to exit a facility, though in honesty the theme was arbitrary and only serves to provide another element of motivation to the player.

​​

  • The gameplay takes place in navigating the in-game UI and HUD so there was an effort made to associate UI elements with color, in order to imply what kind of action a player is performing.

© 2018 by ARMAN AZMIL. All Rights Reserved

  • Black LinkedIn Icon
bottom of page