Week 4 Devlog:
Another week, one more video to showcase just how far I've come, and how far I have left to go:
The main additions this time are game flow-related--the title screen looks better, the character select screen exists, and there are cutscenes now. I feel like the flow is working really, really well (and part of that is the polish, most of which comes from EdwinDamen). As for what's left in the 3 days:
- Obviously there's a lot of polish left and bugs to fix--the blank screen at the end of the video is a surprise crash, since that was the first time I tried to go to "Round 2." There are also more missing and placeholder assets--the reporter probably isn't going to be ZugTug (and certainly not one that's clipping off the screen), though things like the street background might end up getting cut (or done with my limited Paint skills)
- I still have to develop the unique parts of the end game--there are both cutscenes to write and backend support for the gameplay, and while I know most of what I want to do (no spoilers ;) ), it would just take a lot of work to put pen to paper
- On the gameplay side, I want to implement a "bag" system to make the pieces more consistent (and also reduce the clarity issues with pieces of the same type being next to one another on the conveyor belt), and I know how to do it, it just took a backseat to getting the content finished.
- Speaking of content, I have at least two more characters I know how I want to implement, but won't have fancy play scene assets from Edwin (and instead will have LKB crops in the play scene). They aren't super-important, but I want to get them done if I can
- I also want to have more AI modes, particularly with piece placement--the problem is that is hard to do (and get right), so it might get dropped as the current placement algorithm is "good enough"
- Finally, on the polish side, I want to have some kind of sound in the game--it would be free-use music and/or sound effects for certain, but I'd also need to learn how to (properly) do sound in Godot--I really want this, but it might not be practical with the little time remaining.