Prototyping a conversation system: Twine meet Unity
I present to you... Celestial, a prototype. [Update: To be clear, this is in no way affiliated with the awesome games company of the same name]
Download playable PC demo (30MB) - UPDATED: v0.002
(Created with Unity Beta 4.6... Sorry, web build therefore not available)
What is this?
An elusive pursuit of creating a fun and interesting game by means of prototyping.
I have taken a slight detour away from building gameplay mechanics and have ventured into a realm
that is new to me... Interactive conversations and story-telling.
Choice in game conversations apparently improves player engagement and buy-in.
It also allows for complex branching stories to be told, which adds depth, improves character development and
facilitates game replayability. So they say.
As you can tell, I've done a little research and also discovered the wonderful interactive story creation tool called Twine. (Check it out if you haven't already, twine is very cool!!!)
I've also received excellent advice from local expert @rustybroomhandle who implemented a similar mechanic in their awesome game The Makers Eden by screwylightbulb.
So without further ado I present a short prototype which is inspired by one of my all-time favorite games, where player
choice in conversations had a fun and real impact on events... Star Control II.
Technical goals of prototype:
1) Build interactive branching conversation mechanics that supports external story creation via Twine.
2) MUST HAVE Star Control-ish vibe.
3) Create a rotating universe (star with gravity, rotating planet and moon, alien presence)
4) Use this opportunity to explore the new Unity UI in Beta 4.6
5) Implement an off-screen target indicator mechanic to assist navigation. (Yep, its a bit buggy... Aargh, the maths of it all!)
6) Build a complex, branching interactive story (complex? haha! done).
Your feedback, as always is appreciated, thanks. (BTW: I believe that writers block is a real phenomenon and I might have suffered from it during the making of this...)
PS: The Twine stories that I wrote(?) and implemented in game can be downloaded in Twine format here.
PPS: I don't hate PE... :)
Thanked by 1Tuism