(Week 4) First Level Prototype


Hello, here's another update for our game Reflection.

This week we created a level prototype for the first section of the game, this would be the Introduction level of our game that introduces the player to the Inventory, the Journal (not implemented), item interaction, and the reflection mechanic.

About the Level

The level starts with Millie entering the master bedroom of her parents and the door locks behind her. No lights are on in the room except for one lamp at the far end of the room. Millie walks over here to discover a note that (should) outline information about turning on the lights of the room with a fusebox. Millie sees a dilapidated code on the wall that almost doesn't reveal the arrangements of switches. The player looks around to find a handkerchief that after using it to clean the mirror, should see the clean code on the wall. Entering this code in will turn on the lights and start the game!

Meeting with our TA, Karthik

After our meeting with Karthik to go over our level prototype, a few things were clear to look at before continuing progress.

  • The tri-count and poly count of our game is really high, we have the mirror world and regular world constantly rendered which may be CPU intensive
  • We'll need to organize our code to utilize Event handlers and create delegates to ensure our code is scalable

Next steps

Aside from finishing the first level, we have a few things we'll need to ensure progress will be smooth from here on out.

  • Have it so we're consistently delivered placeholder assets to fill up the scene as we work on the game
  • Establish coding conventions and clean up our code
  • Create a setup tutorial for our repository
  • Fix and finalize exactly how this room will be sized
  • Figure out the inventory and journal UI

Thank you for following the development of Reflection,

- Zuhab

Get Reflection

Leave a comment

Log in with itch.io to leave a comment.