Hsi-Hung Shih
  • About
  • Projects
    • Magnolia
    • Eyes in the Dark
    • Close Your Eyes
    • The Last Rose
  • Samples
  • Resume
  • Contact

Eyes In The dark

Eyes in the Dark is a 2D top-down horror game built with custom C++ engine. In the game, the players are hired to solve the mechanical issue of the generator in a factory. However, they will soon find out the factory is infested with gigantic dark insects, and they have to figure their way out of the darkness.

This game is developed by a five-person team composed of a 
producer, an artist, a sound designer and two programmers. I am responsible for the engine architecture, editor, script integration and gameplay. Besides, I participated in enhancing both the physics and graphics system. Also as a technical lead, I guided team members to further improve their algorithm efficiency and programming skills.

Download

Accomplishments
  • Refactored graphics and shadow systems to significantly improve resource reuse 
  • Enhanced the performance of collision detection and shadow casting by more than ten times
  • Applied C++ reflection for Lua script binding and component serialization
  • Generated 50% of the component code from batch and custom Visual Studio C# extensions
  • Developed memory manager and object pool, boosting scripting performance and cache efficiency
  • Automated build process with Premake and batch script,  enabling quick deployment on new machines
© 2016 Hsi-Hung Shih | Contact | hsihung.shih@gmail.com