top of page

It's Okay (Studio Project 1)

Game Synopsis

In "It's Okay", the player finds himself lost in some maze. Someone or something is out to kill him; unleashing its minions to patrol the elaborate maze to kill the player. As the player progresses, the player will unveil sentences which will eventually form an entire letter. Little does the player know, that it was all his own fear and guilt that has caused his best friend to die. Would he be able to escape the maze?

Team Collaboration

It was a start to everyone doing Studio Project. We learnt to read from an external file such as ASCII file or txt file and incorporate it to our game instead of hard coding it. It made level editing and minor ASCII art easier to edit. The way it was done, I get every information in the files and store the information in a 2D array. Afterwards, reading the 2D array one by one to use to print on the screen for the game. However, for ASCII files, there were character over 127 in the ASCII table which cannot be stored in the array directly as it would not recognise the char number, so we had to do an exception and check if the ASCII char is more than 127, I had to manually give the array the number char according to the ASCII char from the information in the ASCII file.

My Contributions

  • Designing the different game levels

  • Reading of the ASCII files and printing them on screen

  • Creating the Main Menu

Problems Faced

  • Hardcoding the levels and the arts for the Main Menu and Monster Jumpscare

Solution

  • Used read text file function

    • Created function that will be able to take information directly out of the text file and storing them in an 2D array to use for game level and design. ​

bottom of page