Journal Entry 19


Date: 2025-05-10

Activity: Implement voice acting, finish designing first level

Time spent:

  • Somewhat fix camera movement - 30 mins
  • Record info readout - 30 mins
  • Implement info readout - 2 hrs
  • Write first set of tutorial dialogues - 25 mins
  • Implement batch messages & place the first set of messages - 50 mins
  • Fix minor bugs around text display and targets - 20 mins
  • Write the rest of the dialogues for level 1 - 20 mins
  • Try to fix a very frustrating and illogical behaviour of the targets, to put it nicely (and ragequit)- 20 mins
  • Finish fixing the very frustrating bug - 15 mins
  • Clean up after Unity's metaphorical stroke, inserting random usings into scripts I literally haven't even opened in within the last week, and thus preventing me from building - 10 mins

I was starting to think Unity was not so bad. A little clunky and hostile, but ultimately a functional engine. Then Unity punched me in the face to show me how much of a dysfunctional engine it really is. It took me thirty five minutes of my time (plus a good twenty minutes thinking about it while doing other things in between) to figure out that sphere colliders just don't accept uneven scaling, but still show in the editor as if they did. Thirty five minutes. And then the whole debacle where it literally just added random stuff into scripts I didn't even have open. I don't even know how that happened. Or why Unity refuses to compile its own bloody extensions, for that matter. I am fuming right now. Unity is the only thing that managed to get me this angry in quite some time.

In other news, I implemented the readout and messages that are triggered using targets. The camera movement still looks terrible, and the silence between clips in the info readout is way too long. The info readout is triggered with H, and the velocity indicator with F, by the way. 

Tomorrow, I want to:

  • Design the next few levels
  • Fix the camera movement
  • Implement the main menu
  • Fix the silence between clips in the info readout

in whichever order, I guess.

I might get to recording, but I'll probably leave that until all of the levels are designed and all of the dialogues are written, so that I can do it in one go and be more consistent.

For now, I am done. Absolutely enervated.

"I hope this hurts."
-- Unity Engine

Files

25w19d.zip 14 MB
47 days ago

Get Project C

Leave a comment

Log in with itch.io to leave a comment.