Narrative Editor-san wrote five-chapters worth of the original comic.
I found a handy way to use the new Fungus Lua script to make the script-writing more streamlined.
You can use aliases to shorten existing function names.
You can define functions per Character and overload the function to offer the ability to specify which picture to use.
rsay“Hi there,my name isRinku”
hsay“Well,my name isHojun.”
hsay(“I'mgetting kind of bored though.”,“bored”)
If you want to play with Lua yourself, GOOD NEWS! It’s in the latest 3.0 beta release of Fungus! Here is the impressive changelog listing the new features. I added the “Play from Selected” and “Stop All and Play” features 🙂 Check it out and give it a spin.
Used that knowledge to make a standard modal window to use for any menu element I might want.
Added a save and load button to a dialog box.
Started working on events and extending menu screens.
This is what I have so far:
It took longer than I expected to get this far in creating the menu. I should have broken it up into smaller portions to work on. I said I was going to “Make a save and load modal window” for 11 points, but I should have made several stories: “make a modal window”, “add save function”, “add multiple-saves function”, “add load function”, etc…. I really bit off more than I could chew.
Editor-san and I are now working on the Robo-Rinku Visual Novel! I should call her Author-san since she’s doing the writing this time around, but she insists on being called Editor-san. The reason being this character from Monthly Girl’s Nozaki-kun:
We collaborated on the script for the comic during the Webtoons Sci-fi contest, but I’m handing over the reigns to her while I work on the programming and art.
To keep us going, I’m going to write a little blurb talking about the progress we make every week. I also want to share our struggles with others that might want to work on a similar project. So here we go!
My workplace uses agile methodologies to get stuff done, so of course I would use it on my creative projects! Basically, a sprint is a short time window to get a set amount of work done (measured in points), evaluate the work and then continue onto the next sprint. We just finished our very first sprint on the project with a whopping 9 points completed!
This week we:
Set up our sprint board on tree.taiga.io – It’s pretty darn useful for tracking your work wtih a team.
Printed off the old comic for review.
Investigated Lua scripting in Fungus – I definitely want to use it since I think we’ll be able to add dialogue faster than using the point and click interface in Unity.
Created the Private Github Repository to store story and code – No peeking until it’s done!