What If

28 January 2021



Play here!



Description



What If is a interactive video player where the player gets to choose how the story ends. The story starrs Cora, a student studying for a Science diploma. However, she aspires to become an artist. Her mundane lifestyle limits her from chasing her dreams. What if you could make that change for her?

Features



  • Web Game
  • Interactive Video
  • Multiple Story Ending



Reflection



Language Used: C#

Software Used: Unity, WebGL

Role: UI & UX Design, Programmer

What If? is honestly one of those games which I thought I would do in my game programming life… just not this soon. I collaborated with 2 other students, Shannon and Liang Ling, from another diploma course to complete this project. They handled supplying me the animation and I handled the Unity aspect of it.

Although simple, this was the first step to experiencing making story-branching games. One challenge I faced was getting the video player in Unity to play the video assets on the web platform as there is a bug with Unity’s video player which causes the video to turn black upon playing. This led me to work with Unity’s StreamingAssets folder which is surprisingly easy and behaves much like the Resources folder.

Despite being a simple project, I’m glad I managed to learn something new from it which I can tuck away for later use in the future.



Project Images