Dynamic C# View on Asset Store (opens in new tab)

Package details

Latest version
1.1.6
Last updated
First released
Unity version
2018.1.0 or later
Package size
3.1 MB
Files
57
Favorites
281
Views in the past week
16

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

Dynamic C#

by Trivial Interactive (opens in new tab)

4.9 / 5 · 9 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 8
4 stars 1
3 stars 0
2 stars 0
1 star 0
  • Price drop
Discount -33% Previous price $15.00 Price $10.00

Get 33% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Dynamic C#, 6 months Current $10.00; lowest $10.00; highest $10.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Dynamic C# screenshot 1

Dynamic C# screenshot 1

About this asset

Dynamic C# allows runtime loading of assemblies and C# scripts at runtime making it trivial to add modding support to you game by allowing your users to write C# scripts. In addition, Dynamic C# also allows strict security restrictions to be enforced as specified by the developer meaning that external code can run safely.

Includes a small demo game where you are able to program a tank using C'# to navigate an environment

Features

Compile and run C# scripts at runtime

-Fast execution- once compiled, external scripts run as fast as game scripts

-Allows modding support to be added easily

-Pre-load security checks mean that unsafe code can be identified and discarded

-Support for loading assemblies and C# scripts

-All scripts use custom namespaces to prevent clashing type names

-Support for non-concrete communication using script proxies

-Simple and clean API for accessing types and proxies

-Cached member tables for quick reflection

-Automatic construction of types using the correct method (AddComponent, CreateInstance, new)

-Compresensive .chm documentation of the API for quick and easy reference

-Fully commented C# source code included

Limitations

-Requires '.Net 2.0' (Cannot run under '.Net 2.0 Subset')

-AOT platforms such as IOS are not supported

-Scripts must be compiled before they can be executed

Platforms

Support for PC, Mac and Linux platforms. Dynamic C# may work on other platforms without issue however we will only offer support for the officially supported platforms.

Forum | Support | Website

From the publisher's Asset Store listing.