Quick Start Guide - funovus/editor-wiki GitHub Wiki
Quick Start Guide
If this is your first foray into RTS editors we recommend you get started with running the editor and going through our editor basics tutorials:
Note: some of the tutorial screenshots may be outdated and not match the latest editor version, but the tutorial steps should still be largely unchanged.
- Tutorial 1β1: Creating A Unit
- Tutorial 1β2: Creating A Weapon
- Tutorial 1β3: Improving Things With Actors
- Tutorial 1β4: Writing Triggers In Lua
- Tutorial 1β5: Writing More Triggers In Lua
After you've finished up the tutorials, the next recommended stop would be to check out the Workshop Series and Demo Projects.
Data
You'll want to slowly familiarize yourself with the data editor, which is used to build and modify basic game objects such as units, abilities, behaviors, weapons, and effectsβall of which are touched on in the getting started tutorial series above.
Data Resources
- Data Overview
- Useful Data Parent Objects
- Data\Unit
- Data\Weapon
- Data\Ability
- Data\Effect
- Data\Behavior
- Data\Settings
Scripting
Game logic is handled by Lua scripting. If this is your first time with Lua, don't be afraid! It's very easy to pick up, as far as scripting langauges go. We recommend you brush up on some Lua gotchas and stop by our style guide.
Scripting Resources
UI
UI can be created with Lua scripting and directly with XML through the ui
tab of the data editor.
UI Resources
Debugging
Last but not least you'll want to be aware of the editor's available debugging features.