top of page

Week 12 - Drawing to a close

  • maguire-r28
  • May 15, 2022
  • 2 min read

Its the last week before the deadline.


Priority is getting something to put out the door at the end of this.

Ideally following the tutorial narrative that I've been following.


Instantaneous Results!

To get Information from one level to another, I have been using the Game Instance.

Building the Level Streaming system was my first real experience working with the Game Instance.

I realised that for this prototype, I could use it to store information about the player's state, such as current health, or the number of healing items.




When the new character was spawned in the next level, all that information would be returned to them, giving the illusion of that information being permanent to the character.


I also made use of it to keep track of events in the Tutorial narrative. Such as a Function that checks if certain milestones have been achieved. It would then interact with the NPC dialogue system, and update its responses with the player's progress.


Reduce, Reuse, Recycle!

In order to make the game a bit more visually appealing, I have been adding in some scenery. These asses are all assets that I made for another module that I had this semester.

I had opted to use as few asset packs as possible. I didn't want to deal with the hassle of huge poly counts and materials. I wanted to keep it as low-fi as possible.

I also happened to have a whole bunch of low-fi assets that I made myself just sitting on my computer.


I found it to be very fun to see how I could bend this pretty limited asset pack of modular pieces into 3 levels but, I actually think I did a good job.

I think I managed to squeeze every bit of use out of those pieces.


Isle of Fire

Isle of Air

Hub World


This Week in Review

This week has been so stressful. Rushing to get everything in ship shape in time. Desperately trying to fix progress blockers.


One huge blocker that I did have was that I realised I had forgotten about controller input for UI menus. That caused me to fall down a rabbit hole where I spent several days chasing a problem when there were other, much more pertinent issues that needed to be dealt with.


I wish I hadn't spent so much time on that issue. It just kept bugging me that I couldn't get it to work, that I couldn't just leave it alone. I should have come back around to it after taking some time to complete other tasks.

 
 
 

Comments


bottom of page