Skip to content
Jeppe Zapp edited this page May 25, 2014 · 3 revisions

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.

OpenFile

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.

OpenGUI

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.

Documentation

Clone this wiki locally