Henry Dai​ ​Gameplay Programmer
  • Home
  • Professional Projects
    • Hero Academy 2
    • Orcs Must Die! Unchained
  • Individual Projects
    • Skeletal Animation System
    • Procedural City Generator
    • Town
    • Simple Miner
  • Team Projects
    • Gravitas
    • Cult
    • Avian Apocalypse
  • Résumé
  • About Me
 
×

 Gravitas


Picture

Overview

  • Roles: Programmer
  • Team Size: 13
  • Development Time : 6 months
  • Engine: Unreal 4
  • Genre: 3D puzzle platformer
  • Download Here (64-bit)
  • ↓ To Video ↓

 High-Concept

Gravitas is a gravity-based puzzle-platformer set in a futuristic art gallery in space. Player needs to find a way to move to exit of each unique room which created by the curator of the gallery and use gravity-field manipulating gravity to move objects to help solving each puzzle.
Picture
Picture
​​The story is about a curator who decided to build a art gallery in space, he designed a series of art pieces that express his creative and zen. Player will experience each of the art pieces while trying to find a way to escape the art gallery. The curator and his AI system SHI will play a import role on the player's trip to the end. 

 Features

Dialog System
Dialog System
The dialog system controls all the subtitles and audios in game. Subtitle uses nodes system for each line, so it can be switch to one of the 4 supported languages immediately. Audio part is building on top of UE4's audio system, easier for sync with subtitle and control sounds for different channel. ( Effects, Dialog, Music )
Menu Functionalities
Menu functionalities includes everything in Main Menu and In-Game Pause Menu (without visual polish, Alex is the one who made all the good part happened): Switch between different languages, Adjust sound volume for sounds in different channel, Save / Load to specific scene, Pause game logic, Graphic setting, Change mouse sensitivity, Invert control axis. 
CheckPoint System
CheckPoint System
Check point is one of  the most important feature in puzzle game. Allowing player to start from the progress they made without revealing the way designer intended. The check point system here also allow player to do quick restart or select specific scene from main menu. 
Gravity-Field
Refine "Gravity-Field"
Anthony is the one who made the basic functionality of Gravity-Field. The refined parts includes: high-lighting effect when collide with objects, particle effects, visually polish for scaling, improve algorithm for object move correctly when multiple fields intersect with each other, cushion effects when player hits the top of the field.
Curator Behaviors System
Curator Behaviors System
Implemented a basic system for actor to do basic behaviors, which includes: moving patterm, speed adjustment, spline patterm, rotate / looking at, follow, idle. Alex is the one who made all the magic happened.
 Code Snaps   [Download Link]
  • Curator Behavior
  • Gravity Field
  • Subtitles System
  • Language Selection
<
>
Picture
Picture
Picture
Picture
 

 Video Trailer


↑ To Top ↑
©2016   Home | Professional Projects | Individual Projects | Team Projects | Résumé | About Me
Home
About
Contact
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  • Home
  • Professional Projects
    • Hero Academy 2
    • Orcs Must Die! Unchained
  • Individual Projects
    • Skeletal Animation System
    • Procedural City Generator
    • Town
    • Simple Miner
  • Team Projects
    • Gravitas
    • Cult
    • Avian Apocalypse
  • Résumé
  • About Me