/dota_particle_editor_tutorial

A detailed tutorial for the Particle Editor from dota2's workshop tools.

Primary LanguagePython

Dota2 Particle Editor Tutorial

The Particle Editor is a powerful tool that allows to create all kinds of particle effects, from ambient effects to projectiles up to HUD animations. So its definitely worth for everybody to learn how to create their own. Here you will learn the basics to understand the tool, as well as advanced techniques to master particle creation!

How to get started?

This project should help you find your way into the world of particle effects. Several documents are available for this purpose:

  • The Particle Editor Guide, which contains detailed information about all possible areas of the Particle Editor and can thus be used both as an introduction and as a reference manual.
  • The Tutorials Page, a collection of step-by-step tutorials for complete beginners as well as some more in-depth and complex problems.
  • The Function Library, a collection of all knows functions with their usage and other useful information.

If you're completely new to this topic, it would be recommended to start reading the Particle Editor Guides topics The Tool and Functions. After that follow some basic tutorials from the Tutorials Page

Particle Mining

Started as a side project, it is now an integral part of this repo. The particle mining tool finds, extracts and parses particles and outputs all kinds of information and meta data about these. The Function Library was built with this tool. If you want to use it yourself, all you need is python installed. Run build_data.py in your console to start. Open the help to get an explenation of all the possible parameters and options.

Important note

This is a work that is constantly being expanded with new content. So if important information is missing, you are welcome to contribute!

Also big thanks to Shush, for his ideas and proofreading.