top of page

Critter Creator : Devblog 3: Holy Shift!

  • Writer: Jack Leatherbarrow
    Jack Leatherbarrow
  • Nov 7, 2023
  • 2 min read

As we had a reading week at university i made some major progress in terms of programming for our mobile game. The first thing I made was a winning screen when the portal interact's with the part that's being collected. This code was made fully modular so that it can be used at every level with very few modifications for it to work.




Then it was a case of making a game manager to keep track of which parts had been collected. This was fairly straight forward however, some must have functionality of the game manager would need to keep track of the parts and which levels had been successfully completed.





Once the game manager's basic functions were working I remade the entire first level from scratch. Made some original music and sound effects via Logic Pro, using various synths and sound effects to give the cyberpunk/techno feel. then made an audio script to handle the level music and winning music. This would take any of the sounds i had implemented and give it a random pitch value so the sound changes every time it collides with a neon line.



i then made my own particle system in unity, with a neon pink hue simulating sparks. once the particle had been made i needed to check for collisions and test it.


Once collision sounds and particles were working correctly I started work on our visual tutorial. this was a first for me as i hadn't used canvases or panels before let alone trying to animate within one. After a bit of problem-solving and some good old-fashioned hard work, I got the visual tutorial to do exactly what we needed it to. a floating hand drawing a line before the main level starts.


Then finally is was to test the winning screen with the sound. which i made from a canvas and more panles for the part that was being collected in the level.



Comments


bottom of page