A node-based representation of gameplay scripts
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
This project expands on the Unreal Engine 4 by providing an additional tool for it. The tool’s purpose is to convert C# code into the engine’s built in Blueprint system which is a visual scripting kind of language.
This thesis will be going through the three big steps necessary to take in order to complete this kind of conversion. It includes parsing and evaluating C# code, creating an Abstract Syntax Tree from it, and generating a Blueprint from the result. Furthermore it will also explore how to structure a graph, as a Blueprint is visualizing through the use of graphs and nodes.
Place, publisher, year, edition, pages
2016. , 52 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:uu:diva-274878OAI: oai:DiVA.org:uu-274878DiVA: diva2:897805
Bachelor Programme in Computer Science
Mondal, Siddartha Sankar
Pearson, JustinGällmo, Olle