28th Day : The End
TL;DR; I made it, an updated DyNo and a Visual Novel that takes 1.2 MB in total (excluding the .import folder)
Boy, I was worried for a while. Leaving the addition of Music to the very end (deja-vu).
So here's the log for the past days:
Day 27: 2019-05-13
Removed the eyelash from Alisaur (Dinosaurs don't have eyelashes, not like it matters anyway)
Made simple backgrounds for house day/night and street (crater) day
Updated the license to also include the CC-BY-SA license for the assets
Day 28:
Added the Settings (sound/music volume)
Got the clips to adjust their volume according to the setting
Updated the Credits (have music now)
Added 3 songs to the story
Shortened the music to make it small
Added the remaining sounds
DyNo: Can now play/stop music and alters its volume
Story: Can now "music" and "stop" to control the music
Wait, 28 days? Yes, the first was when I posted DyNo and I took 1 day of break.
This last day was crazy because it still didn't have Settings! I mean, I figured they wouldn't be hard but I did have to figure out how to change the volume, have a global AudioStream to play music and all that.
Other than that I made some minor edits to the story, adding sounds where I could. Never thought a 4 room Visual Novel would have this much text. But it's bound to be mildly amusing to some players.
Let's take size though: Those 3 songs I added? Over 19 MB in total. Suffice to say I cut a lot, taking it down to 437.1 KB. Woah!
To put things in perspective I reduced the longest (cloudy) from 3:51 minutes to 0:45. Isn't that nice? Just enough to make a short loop.
But aside from that, the final size of the project without the .import folder is (drum roll): 1.2 MB!
I honestly thought it'd closer to 1.5 but I was quite ruthless when it came to reducing things to a bare minimum.
This time I learned a ton of things about Godot / Visual Novel engines and I left some goodies on the project. Namely the Map scene and some bits on the storiy that I commented out. Let me explain:
The "@goto" command was created so that a Story will switch to another Scene (in this case, a Map) and that scene could return by setting DyNo.story and switching back to the Story scene. It was a great idea until I realized that this story happens entirely in two places: A house and a crater, so a Map showing 2 places felt like overkill. But I left it there since it's good for debugging and to show how it was done.
Files
Get Dinopia (Godot 2MB Challenge)
Dinopia (Godot 2MB Challenge)
Status | Prototype |
Author | Hyperagon |
Genre | Visual Novel |
Tags | 2D |
More posts
- Add SourceApr 17, 2024
- Godot ShenanigansOct 18, 2021
- 26th Day : Got StoryMay 12, 2019
- 23rd Day : Got part of StoryMay 09, 2019
- 21nd Day : Got ColorsMay 07, 2019
- 20th Day : Got SoundMay 05, 2019
- 19th Day : Got ChoicesMay 04, 2019
- 14th Day: Got some MovesApr 28, 2019
- 11th Day: Got DinosaursApr 26, 2019
Leave a comment
Log in with itch.io to leave a comment.