Coder Social home page Coder Social logo

dota_particle_editor_tutorial's Introduction

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.

dota_particle_editor_tutorial's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.