As promised, here is how I began to port my Twine game into Unity after completing the narrative. The very first thing I did was build a basic 3D environment for the game to take place in. I did this in an open-source software called Blender.

There is a large room, a window with blinds and a desk with computer parts both on top and underneath it. The most complex part is definitely the keyboard, which I made using modern keyboard as a reference and has every key in the right spot. I used the array tool to duplicate
lines of buttons so I wasn't copy and pasting individual buttons over and over again.

---------------------------------------------------------------------------------------------------------------------------
Inside Unity, I used a tool called Fungus. This is a tool that allows for flowchart based narratives. I also utilised custom scripting to allow for a trust system and player name input.
You can see all of these in action in the below video; watch how the variables in the flowchart on the top left of the screen change as you go through the text.
Unfortunately, progress on this Unity build also halted when I lost the Twine project I was pulling the narrative from, but I learned a lot from the short time I spent working on it.
Comments