SimpleScript!

From what I’ve read of other visual novel developers and in game design in general, rapid prototyping will get you far. You can test your game, make changes easily and quickly without stressing out your writers with overly technical languages and unnecessary details. So I’ve created something that will help with that. I’ll call it SimpleScript for now.
Example use of SimpleScript
The new command is extended from ExecuteLua, so it’s pretty similar. The difference is that you can use a different syntax to write dialog faster, either within the provided text box or dragging and dropping a txt file into the SimpleScript TextAsset spot. If both are provided, it will run the TextAsset first and the contents of the TextBox second.

I’ve also allowed for inserting code blocks using Markdown’s standard three-backticks.

There’s still a lot of work to do on it, but since it’s still in the beginning stages of development, if you wanted something of your own in there or if you have any suggestions, let me know soon! Maybe I can add it.

Here’s what I have so far in the pull request.

Share on FacebookTweet about this on TwitterShare on RedditShare on TumblrPin on PinterestEmail this to someone

New Portrait Functions in Fungus+Lua

Rinku on Stage

My Pull request was merged!

The new instructions on how to use the portrait functions I made are on the wiki.

I also created an example project if you prefer to see it in action. It’s in the FungusExamples/FungusLua/Narrative folder and called PortraitControlExample.unity.

It was pretty easy working with Chris Gregan on planning for the portrait refactor. Next time I’ll make sure to rebase my pull request commits into one commit to make it easier to read and so I get that sweet, sweet contribution line count.

Share on FacebookTweet about this on TwitterShare on RedditShare on TumblrPin on PinterestEmail this to someone

Fungus+Lua: Portrait Functions Coming Soon!

I’ve been working with Chris Gregan, developer of Unity Fungus, to refactor the stage portrait command so that you will be able to use lines like this to control your characters on stage:

All you have to do is add the Stage object to your Lua Bindings and you can refer to it as its default name “stage” or specify different names for your different stages if you have more than one.

You can also specify exact options in any order:

Hopefully soon my work will be merged into the master branch and everyone can use it.
Check out the progress in my pull request!

If you’re still confused about what this whole FungusLua thing is about. The Fungus YouTube Channel┬áhas a really good video covering its features:

Share on FacebookTweet about this on TwitterShare on RedditShare on TumblrPin on PinterestEmail this to someone
1 2 3 4 5 6 8