Advertisement

C# Component System - UNIGINE 2 Engine Essentials

C# Component System - UNIGINE 2 Engine Essentials 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#! Got no UNIGINE SDK yet? Get your 30-days free trial:


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
01: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

unigine,engine,component system,logic,c#,programming,editor,tutorial,

Post a Comment

0 Comments