top of page

School Projects

Maui

Made from  August 17  in 2015 to April 26 in 2016 


        An adventure game for user to explore and fight in a Hawaiian story by using the keyboard or controller. We also want the players to learn Hawaiian culture during the game.

 

        This is a thesis game worked in an 12-people team, and the tool we use is Unity with C#.

 

 The things I do:

  1. Design all the splashs screen (includes start screen, control button introduction screen, win/lose screen, background story scene...)

  2. fade in/out between all the scenes changing.

  3. collection system (include coconut collection and taro collection)

  4. change scene trigger

  5. pause menu

  6. dialog box (which is showing the conversation)

  7. animation in start screen

  8. Arrow indicator

  9. Halau system (which will show some information about Hawaiian Culture)

  10. Credit scene

Website:

 

Facebook

Official Website

 

Steam

MediGarden

Made from  August 17  in 2015 to July in 2016


        An mobile game for medicine management. Patient can login through their Electronic Medical Record (EMR) and get the medicine they need to take. After that, they can set the notification for each medicine and all the doctors and pharmacies' contact information. Meanwhile, they can grow the plant in the game and take good care of it by taking the medicine on time.

 

        This is a thesis game worked in an 5-people team, and the tool we use is Unity with C#, Android Studio with Java, database with JSON.

 

        This project just won 1st place in Game4Health Competition.

 

 The things I do:

  1. Game design

  2. UI engineering

  3. Game creating (except notification part and database part)

  4. Combine works from artist and engineering

  5. Play testing, bugs fixing

Rabbit Hole

Made from  August 17 to December 15 in 2015


        This is a game with concept of "Alice in Wonderland". Alice is falling down the rabbit hole and she need s to avoid the obstacles. In this game, player use arrow keys on the keyboard to move Alice. All the players have 5 lives. After hitting the obstacles 5 times, the game ends.

 

        This is a personal project for Game Engineering class, and the tool I use is Visual Studio 2015,  C++, and this game can be played with multiple platforms: Direct3D and OpenGL

 

        Except the main game project to chow the game, I also created several engine projects including GameObject, Graphics, Math, Time, UserInput, and Windows.

 

        The most special part for this game engine is that I also have individual assets builder system to build all the lua files, HLSL/GLSL files, and images for the game to use. The biggest advantages for this system is that we can add meshes, materials, shaders, effects and textures any time we want to AssetsToBuilds.lua. Also, all kinds of assets have thieir own builders to make the assets to binary files so that it takes less time to read them during the run-time. The reason to make the assets builder system indivisal also because we don't need to build assets everytime we run the game.

 

        Finally, I create a plug-in for Maya to export a mesh with the data we want for meshes files in the game. 

 

Ochres

 

Made from  Feburary 19  to  July 30  in 2015


        It's  puzzle game for player to move the character or open object by using a single card in front of the webcam.

 

        This is a thesis game worked in an 13-people team, and the tool we use is Unity with C# and Metaio.

 

 The things I do:

  1. Making the splash screen (includes start screen, level screen and end screen)

  2. fade in/out effect for changing the scene.

  3. animation trigger. ( when the webcam read that the position of the card is change, the character will show the walking animation)

  4. change scene trigger.

  5. resize the screen by different resolution.

  6. cursor related to the card's position (also include the resize by the distance between card and webcam

TESS

 

Made from  Janurary 27  to  Feburary 12  in 2015


        A 4D maze game with using WASD to move around and rolling the wheel on mouse to change the 4th dimension.

 

        This is a prototype worked in an 6-people team, and the tool we use is Unity with C#.

 

 The things I do:

  1. create trigger for landmark (which becomes the controller box in the end)

  2. Game design (such as the different color of walls)

  3. 3rd perspective, including the switch between 1st and 3rd.

  4. make the trailer.

Sumo Mentum

 

Made from  Novmember 18  to  December 11  in 2014


        A Multiplayer party game with simple control. Player can control their sumo to walk, run, jump, dash, and push by using XBOX controllers.

 

        This is a prototype worked in an 8-people team, and the tool we use is Unreal Engine 4 with C++.

 

 The things I do:

  1. Find the way to push each other

  2. Find the way to restart the game

  3. Merge everyone's code and work

  4. Making main menu and level menu with button

Fair & Balanced

 

Made from  October 21  to  Novmember 13  in 2014


        A serious game for training people how to recognize terrorists by reading suspects file on the computer.

 

        This is a prototype worked in a 6-people team, and the tool we use is Unity with C#.

 

The things I do:

  1. Make a basic frame structure

  2. Set Y and N button (also with animation)

  3. Set the arrow button for change page of suspect's document

  4. Fix clock

  5. Find the way to change slide by time for TV news

  6. Set R button for the restart and Q button for quit the game

  7. Move the mouse to look around, roll the middle wheel from the mouse to zoom in and zoom out, and click to start the game

  8. Find the logic to determine if the player wins or being fired. (and show the right ending screen with the number of innocence and terrorists you sent into the jail)

  9. Find the way to show the right news for the right person at the right time.

 

Entrophy

 

Made from  September 23  to  October 9  in 2014


        A game created by the concept from a classic Arcade "Missile Command" and rebuild it with new ideas. You have to protect the planet at the center from missile by shooting 4 different weapons.

 

        This is a prototype worked in a 6-people team, and the tool we use is HTML5 with javascript.

 

The things I do:

  1. Create the flame thrower weapon

  2. Change font

  3. Print the score on the screen

  4. Adjust the score on the last screen

 

 

 

 

 

 

 

 

 

 

 

 

 

 

        

Spring Steam

 

Made from  Auguest 26  to  September 18  in 2014


        This is a puzzle game for the player to find a smooth way for spring to go from start point to the end.

 

        We use this game to join The Serious Games Showcase & Challenge 2014 and now been published on Desura.com.

 

        This is a prototype worked in a 5-people team, and we use Monogame with Visual Studio 2013 and C#.

 

The things I do:

  1. Find the way to change the arrow on the block with right click and left click

  2. Add cursor

  3. Find the way to save the routine for spring to run.

  4. Create a main menu and all the buttons on the menu, credit screen, and final screen including the start button, quit button, back button, and next button.

 

 

 

 

 

 

 

 

bottom of page