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.4 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.