19th Day : Got Choices


Did a lot these days, but Choices were the objective It's finally looking like a cheap Visual Novel engine.
Here's the log on these past days:

Day 15-16:     Started writing the story. I should really change Spike (the big Dinosaur).     Added placeholder backgrounds for a cave (day/night) and the town center (crater)     Now that I think about it, the Title animation doesn't make much sense

Day 17: Break

Day 18:     Added "anchor"s and a way to "jump" between them     I'll need to remember the full list of steps taken to undo properly     Added "choice"s, just need to generate buttons now to choose one

Day 19:     Story: Stop everything upon reaching a Choice     Story: Implemented a method to handle Choices (when the first is detected that list of steps is sent to 'interpret_choice'     Added a Choices control and a Choice scene (button template)     Choice: Auto-sets it's "pressed" signal to its own script     Choices: Populates itself with copies of the Choice button     Choices: Sets each buttons' text and anchor accordingly     Choice => Choices: On press, Choice calls 'select' on its parent, giving it the selected anchor     Moved the Regular Expressions to the global singleton where they belong (since any script could need them)

Day 20:     Story: Got it to freeze and continue AFTER 'execute_choice' is called     Worked with voice clips to make some sweet Dinosaur noises, let's see how small I make them     Updated the Credits, replacing Labels with Buttons and including hyperlinks     Reduced the size of the Dialog (text-box) to a total of 3 lines instead of 4     The name checker now accepts anything with 'saur' in it     Commented the 'left' button action, DyNo isn't ready for undoing with anchors and the such     Names are now all parsed (gotten from their definitions) so for example "@A" turns into "Alicesaur". It's an evolution of what was already here as it changes any "@ID", escape it with "@\" to avoid the replacement     Added the "\\n" conversion to "\n"

And you can see that I started pointing out which scenes' I'm talking about. (when an item starts with "Scene: ...")

Total size: 317 KB, but the sounds will surely take plenty of space. Then again, I'll do some extreme-reduction there to. ;)

Files

Dinopia 0.0.5 5 MB
May 04, 2019

Get Dinopia (Godot 2MB Challenge)

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.