-
Notifications
You must be signed in to change notification settings - Fork 25
Introduction
Welcome to OpenEd. This tutorial series will take you through through the basics of customising and using this runtime editor tool.
OpenEd implements a few other plugins. Most of them are optional, but OpenFile and OpenGUI are mandatory.
This is a serialisation system based on JSON. It works quite simply by reading a hierarchy of GameObjects, and if they have a OFSerializedObject component attached, it will copy all of the serialisable fields to a JSON table and write it to a file. Which fields are serialisable depends on whether it has a serialization class written for it, much like Unity's custom inspectors. A guide on how to do this can be found here.
This is a GUI framework based on the low-level GL API. It supports custom skins, a wide range of widget types, drawcall saving and more. Have a look at the OpenGUI documentation for further explanations.