fox Posted December 6, 2019 Posted December 6, 2019 UNIGINE’s integrated C# Component System provides a convenient programming workflow for implementing application logic via components — C# assets — that can be assigned to objects, giving them additional functionality. Watch this tutorial and create your first UNIGINE application with component-based logic in C#! This tutorial covers the basics of using the integrated C# Component System to implement your application logic. In this tutorial: 00:02 — Basic workflow 00:54 — Required software 01:19 — Starting a new project 1:57 — Creating a component 02:25 — Structure of a component 04:10 — Applying simple rotation 04:42 — Assigning a component to a node 05:05 — Running the application, launch presets 05:45 — Supported component parameter types 06:05 — Extending component parameters with a set of attributes 06:46 — Creating a component for projectiles featuring intersection detection 08:23 — Spawning explosion effects from assets 09:27 — Managing lifetime of explosion effects by using a separate component 10:39 — Spawning bullets via cloning the template node 12:15 — Improving intersection detection for proper spawning 13:05 — Cloning nodes with pre-configured components 13:17 — Adding the main player to handle user inputs The complete list of tutorials is available here: https://developer.unigine.com/forum/topic/4588-video-tutorials-on-editor-2/ 1
Recommended Posts