reckfellENGINE

C#: choose the right guide

C# 1.0.0 setup, data, exports and API boundaries without another scripting language.

On this page

What you need

Use a Reckfell 1.0.0 C# project with Reckfell.NET.Sdk/1.0.0 and TargetFramework net10.0. C# setup covers the project and first build. Do not create a second project inside an existing C# project or change the SDK version using another engine's instructions.

A class attached to an Entity derives from Entity or the appropriate subclass and is partial. An ordinary InventoryLedger model needs neither Entity, partial nor GlobalClass.

Find a solution

TaskGuide
Edit in Inspector and store in a prefabExported properties
Define a custom ResourceGlobal classes
Choose .NET/engine collections and copy dataCollections
Validate a dynamic value's type and rangeVariant
Obtain the right type and handle a freed objectTypes and lifetime
Invoke a method through engine APIsC#/engine boundary
Subscribe to or await a signalSignals

Check one complete fixture

The export guide contains five complete files. Running them creates an interface with damage 12, ammo 5, inventory 2 and Variant.Int 25. The button reduces ammo to 4. Calculation, Resource configuration and display are separate so each example can also be tested independently.

Running C# fixture after firing once

Reckfell Engine documentationBack to top ↑
QUICK LINKSGetting startedEntity hierarchyC# & .NET 10Scenes and prefabs
Reckfell guides and full API K
reckfellENGINE
RECKFELL ACCOUNT

Sign in

Sign in to your Reckfell account.

One account for the entire Reckfell platform.