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

Dinopia 0.1.1 6 MB
May 15, 2019
Dinopia 0.1.1 Source 831 kB
May 15, 2019

Get Dinopia (Godot 2MB Challenge)

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.