top of page

Flashlight

BUILT USING

C++, SDL, OPENGL, CEREAL

DESCRIPTION

A 3D puzzle game built using my game engine and terrain generation tool.  This project was built during university, to enhance and showcase my understanding of the OpenGL API and shader effects.  The game is a mini-psychological horror game, with the player trapped in a state of sleep-paralysis.

 

ADDITIONAL FEATURES

  • Full PS4 controller support, using ASR input handling

  • Debug Mode to view shader effects being applied in real-time, such as limited distance normal maps

  • Environment effects including skybox, skybox tint and fog

  • Multiple lighting effects including directional light, point lights and spot light (for the players flashlight) 

  • A live mini-map embedded into the UI

  • Multiple use of textures, such as diffuse, emissive and normal, including height maps and blend maps for terrain

  • Fully functional UI system including player guide and inventory

  • Immersive audio using FMOD sound engine

  • Transitioning shader effects upon triggered events

YEAR

2018

GENRE

Psychological horror

PLATFORM SUPPORT

PlayStation 4, Windows OS

FEATURES

DOWNLOADS

bottom of page