Journal Entry 14


Date: 2025-05-04

Activity: Implement graphics

Time spent:

  • Finetune volumes - 10 mins
  • Collision impulse & fine tune crash volume curve - 20 mins
  • Source sky dome - NOT NEEDED - 10 minutes
  • Implement a visualisation of sounds using particles - 3 hrs 45 mins
  • ParticleSystem culling - 10 mins

Today I spent most of the time developing the graphics for the game. They are meant to represent the sounds that the player hears, as to make the game more challenging and more fair between sighted and blind players. Most of the process went fine, except for calculating the position of the arrow indicating an off-screen target, which took me well over two hours, making this the worst and most frustrating day of development so far.

I also spent some time making it so that the volume of a crash depends on the force with which an obstacle was hit, and sourcing a sky dome that I realised I wouldn't need because of the nature of my game's graphics, after ten minutes.

In the end, after playtesting the in-web version, the horrible sound distortions returned, even though I didn't modify the number of AudioSources at all, which is very strange, because the way the audio is distorted doesn't indicate simply a slower framerate. Nonetheless, I tried to implement some culling of the ParticleSystems - only creating new ones if the particles they'd generate wouuld end up in the camera view, but that didn't seem to help. I suppose I shall add an option to disable graphics entirely, for an audio-only experience.

Tomorrow I want to finally tackle the target behaviour I've been putting off for days, and then level design. I also want to implement the reference pitch key.

Files

25w18c.zip 5.6 MB
53 days ago
25w18d.zip 5.6 MB
53 days ago

Get Project C

Leave a comment

Log in with itch.io to leave a comment.