Paras Work Thread, 2024-11-04 - 2024-11-04 14:33
Up until now, most of my Paras work has been only tracked on my Fediverse account, but I do want to maintain the habit of keeping track of gamedev and other work here, so that’s what I’m doing today. I’ll be continuing off some work I did off-screen and begin expanding my player-controlled runner to AI-controlled runners.
A few days ago, I implemented a start-finish line for the game. Essentially when the PC runs over it, it starts timing them for 3 laps, printing out a debug message (for now) of how long time has been running and how many laps are left. It was very straightforward though the blueprint I wrote is very hairy and I want to try to make it a bit less so, by moving a lot of the code into a function and then taking advantage of variables so there’s not so many wires going all over. There is also the issue that the PC is not forced to remain on the track so she could just immediately run back around to cross the start-finish line, but I’ll get to that later.
After that, I’ll have to take a break to go to therapy, but then after that, even though there’s more I could do, I want to get on AI programming later rather than sooner, so I think I’ll work on adding the AI runners, since I can just easily coax them to stay on the track with navmesh weights. I suspect that I’ll need to mostly do some reading and review of the AI programming tutorial I wrote more than getting code wired up, but we’ll see!