A C# RECURSIVE DESCENT PARSER

The majority of the player’s interaction with System Dot is through ‘hacking’ different objects in the environment and altering their source code, which is a language invented by me simply called syscode. This is made possible through a recursive descent parser defined in the Parser class customly written for the game. Each interactable object in the…
Read more


September 21, 2017 0

XML DIALOGUE TREES IN UNITY C#

I wanted to take a break from my development of System Dot to share my method of programming dialogue trees in Unity. Currently, there is not one designated way to put dialogue trees into Unity (i.e. no dialogue tree data structure or object) so I needed to build a custom one. There are a variety…
Read more


September 18, 2017 0