top of page

Turning a text-based narrative into a 3D game in Unity

Writer's picture: Kirk TillerKirk Tiller

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.

8 views0 comments

Recent Posts

See All

Comments


bottom of page