Supplementary Material

TBE_Empty_Project

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

HONETi skin definition

for Honeti Fantasy Gui 4 🔗. (This has been renamed and is now called "4k Full Fantasy GUI + over 400 png + samples")

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: TBE Showcase

  • The TBE Showcase 🔗 is not included in TBE as it uses many third party assets.

TODO: Videos

TBE

  • Installation

  • Extracting the TBE Techdemo

  • Creating a Unit

    • Using one prefab for multiple units.

  • Using the data init API.

  • Implementing your save/load process

  • Mechanics

    • Aura

    • Chain Lightning

    • Tween Actor (on Buff/on Spawn)

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.