Jump to content

UNIGINE 2 Engine Essentials Video Tutorials: C# Component System


photo

Recommended Posts

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/

 

  • Like 1
Link to comment
×
×
  • Create New...