C# Component System in UNIGINE Engine 2.9 @UNIGINE_Official
C# Component System in UNIGINE Engine 2.9  @UNIGINE_Official
Uploaded August 2019 | Updated September 2026, 3 weeks ago
Many 3D apps developers wishing to switch to UNIGINE are only familiar with the C# language. For this reason, we introduced a major feature in the 2.9 C# API called C# Components: developer.unigine.com/en/devlog/20190816-unigine-2.9

Components are natively-integrated C# Objects that allow for vastly more streamlined logic to be introduced into your worlds. Assigning a Component to a Node is as easy as drag-and-dropping, and the modular architecture allows to create arbitrarily complex interactions without going mad from trying to make sense of it all. This improved workflow will gradually become the primary method of adding logic to your creations, including for our core C++ API.
C# Component System in UNIGINE Engine 2.9How To Enable Panorama Space Dynamic Global Illumination (PSDGI) - UNIGINE 2 EngineHow To Reuse Lightmaps for Levels of Detail - UNIGINE 2 Quick TipsHow To Transfer Assets to Another Project - UNIGINE 2 Quick TipsDrone Simulator Demo: UNIGINE Engine 2.18UNIGINE Engine 2.20 Feature HighlightsHow To Debug C# Project in Visual Studio - UNIGINE 2 Quick TipsWater - UNIGINE 2 Engine EssentialsSubway Simulator by Smart Simulation - UNIGINE 2 Sim Use СaseC# Component System - UNIGINE 2 Engine EssentialsSDK Browser - UNIGINE 2 Quick GuideHow To Create a Custom Post-Effect Using Material Editor - UNIGINE 2 Quick Tips
UNIGINE |

C# Component System in UNIGINE Engine 2.9

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER