Skip to content

Integration Guides

genar edited this page May 30, 2023 · 5 revisions

You want to use Arch in Monogame, Godot or Unity? No problem! We have you! Arch integrates with any platform that supports .NetStandard2.1, .Net6 or .Net7. We will show you how to do it!

Monogame

Monogame is probably the easiest candidate. Monogame is a pure C# framework and is therefore fully compatible with Arch. All you have to do is add Monogame to a C# project... and then Arch. That's all, simple right? Here is a small example project which runs out of the box!

image

Godot

Also it is possible to use Arch in Godot, how to do it? Also very simple, just add Arch as a nugget and you're good to go. It's best to use Godot 4.X, even if 3.X should still work.

This small example project shows the integration of Arch in Godot. image

Unity

It is also possible to integrate Arch with Unity. Unity's ECS has a better Unity integration, but Arch offers other advantages.

Unfortunately there is no example project yet, but the integration is relatively easy. All you have to do is build Arch as a DLL and add it to the Unity project. And you are ready to go!

Clone this wiki locally