Yeo Shuh Min Portfolio
Game Projects
Fly The Coop

Role: Tools Programmer
​
Language: C++
Project Description:
-
DigiPen Student Project for GAM300/350 module
-
Sep 2018 – Apr 2019
-
Team of 10
-
3D, 3rd person view, adventure-comedy game
-
Built a 3D custom game engine with C++ and external libraries
​
Role Description:
Programmed an editor tool for use in creation of game levels.
​
Game Description:
Play as a chicken who has been outcast and hunted by none other than your own kind. As you find a way to escape, be prepared to wander through the kingdom and experience epic and hilarious moments that will test your mettle against the nefarious King Elken, along with the infamous Knight-ken and Witch-ken who will stop at nothing to maintain an iron grip on the kingdom while uncovering the dark secrets of the King's rise to power.
​
Second Scholar

Role: Tools Programmer, Sub Gameplay Programmer
​
Language: C++
​
Project Description:
-
DigiPen Student Project for GAM200/250 module
-
Sep 2017 – Apr 2018
-
Team of 7
-
2D puzzle game
-
Built a 2D custom game engine with C++ and external libraries
​
Role Description:
-
Programmed in-game debug console interface.
-
Programmed some puzzle mechanics.
​
Game Description:
-
Player gets to play as a spirit who is out on a quest from the Jade Emperor.
-
Use your movements to bend time, and solve challenging puzzles in the environment.
​
Journey of Beanie

Role: Programmer
Software: GameMaker Studio
Project Description:
-
Republic Polytechnic Student Final Year Project
-
Apr 2015 – Aug 2015
-
Team of 4
-
2D puzzle game
​
Game Description:
-
Player plays as Beanie, the accidental hero chosen by the Bean Village, which goes on a journey to regain the life forces of the sacred seed and eventually save the withering Great Tree.
-
Navigate through the forest, solve puzzles, and plant seeds at designated planting spots.
​
Screenshots




Trailer
Change

Role: Programmer
Software: GameMaker 8.1
Project Description:
-
Global Game Jam 2015
-
Team of 4
-
2D puzzle platform game, theme "What do we do now?"
​
Game Description:
-
Player push boxes and create paths.
-
Alternate between two creatures trapped in different parallel world with only one possible exit.
-
Control and aid the two creatures in finding their way around in this surreal world.
Screenshots

Showing instructions.

Showing player controlling the top character to push the yellow box.

Showing player controlling the bottom character to push the red box.

Showing player controlling the top character to push the yellow box.
BloodSucker

Roles: Programmer, Sub Game Designer
Software: GameMaker 8.1
​
Project Description:
-
Republic Polytechnic Student Module Assignment, 2014
-
Team of 3
-
2D, top down 3/4 view, endless game, theme "Hunger"
​
Game Description:
Player plays as a vampire going around sucking blood from normal humans while avoiding vampire hunters.
Screenshots

Showing the start of the gameplay.

Showing the vampire (player) sucking blood out from a human.

Showing a bat sucking blood out from a human.
Animal Chess Version 2.1

Role: Sub Game Designer
Project Description:
-
Republic Polytechnic Student Module Assignment
-
Team of 4
​
Game Description:
A modified version of the classic Animal Chess analog game, new features were added to bring more fun and challenges to the players.