Video Tutorial: C# Component System
Subtitles are available for each tutorial in English, Russian, and Chinese.
This tutorial covers the basics of using the integrated C# Component System to implement your application logic.
In this tutorial:
- Basic workflow
- Required software
- Starting a new project
- Creating a component
- Structure of a component
- Applying simple rotation
- Assigning a component to a node
- Running the application, launch presets
- Supported component parameter types
- Extending component parameters with a set of attributes
- Creating a component for projectiles featuring intersection detection
- Spawning explosion effects from assets
- Managing lifetime of explosion effects by using a separate component
- Spawning bullets via cloning the template node
- Improving intersection detection for proper spawning
- Cloning nodes with pre-configured components
- Adding the main player to handle user inputs
Last update:
2021-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)