Supplementary Material
TBE TechDemo
The TBE TechDemo is included in TBE as a unitypackage that you can extract. It has its own page where it is explained: Techdemo
TBE_Empty_Project
-
The TBE_Empty_Project 🔗 is hosted on GitHub.Use it for a Quickstart.
Skin Definition for Honeti Fantasy Gui 4
Honeti Fantasy Gui 4 is used in the TBE Showcase.If you own this asset you can download and use this skin definition 🔗 in your project.
TODO: Videos
-
TBE Installation
-
Using the data init API.
-
R3 (#R3 #reactive #programming #unity)
-
In the end, the user should have extended his concept of reactive programming.
-
This is basically the publish-subscribe pattern.
-
advantage for developer: everything is created in the order in which it is needed.
-
-
-
Unity Basics - A Video showing Unity Basics that are required knowledge to work with TBE.
-
Pivot
-
Instantiate, Awake, Start
-
Tooltips are off by default when in play mode.
-
AssetDatabase / Resources
-
When logging from a MonoBehavior, give the context.
-
-
Features of the Odin Inspector
-
Why is it called Odin Inspector and Serializer?
-
Use polymorphism to get a plugin system with zero lines of code.
-
The LabelText Attribute
-
The FoldoutGroup Attribute and inheritance.
-
copy/paste
-
Button
-
EnumToggleButtons
-
Note that field attributes can probably also be applied to a class.
-
Option: Show Mono Script in Editor.
-
-
Creating a Unit
TODO: Log Read
-
Log Read is a standalone Java program that can read and display the Game Messages that cross the TBE MessageBus. This is probably useful for folks that want to develop the engine itself. Keep in mind that this will only display something, if "Log To File" is checked in the
TbeSystemManager.