~~NOTOC~~
===== Godot & Limbo AI =====
{{ :images:logo_limboai.png |}}
==== Hvad er LimboAI? ====
LimboAI er et addon til Godot, der gør det nemt at skabe avanceret kunstig intelligens (AI) i spil. Det giver funktioner som:
* **State machines** til at styre AI-adfærd
* Tasks og handlinger for karakterer eller NPC'er
* **Behavior Trees** til kompleks beslutningstagning
* Integration med både GDScript og C#
Med LimboAI kan man hurtigt opbygge intelligente fjender, NPC'er eller andre AI-systemer uden at skulle kode alt fra bunden.
----
==== Download ====
* [[https://limboai.readthedocs.io/en/stable/|LimboAI Dokumentation]] <- //Bookmark this one !//
* [[https://github.com/limbonaut/limboai/releases|Godot+LimboAI Download]]
* Vælg : limboai+v1.6.0.godot-4.6.dotnet.editor.windows.x86_64.zip (eller nyere)
----
==== Hvad er det i Zip ====
Når du pakker ''limboai+…editor.zip'' ud, får du:
- **Godot-editor** inkl.**LimboAI-modul** (du skal ikke hente noget fra AssetLib)
- NuGet-pakkerne med **C# bindings** ligger i GodotSharp/Tools/nupkgs/
* Disse tillader at vi kan anvende LimboAI gennem C#.
- **Demo-projekter** og evt. eksport-templates
----
==== C# bindinger ====
Tilføj den lokale kilde i terminal/command prompt:
- Åben terminal. //(click Start, og skriv CMD og tryk på Enter)//
- I terminal skriver du nedenstående kommando, efterfulgt af ''Enter'' tast.
* OBS! Du skal erstatte path, med __stien til din specifikke__ Godot m. Limbo installation.
dotnet nuget add source --name LimboNugetSource
Her ser du hvordan kommando eksekveres i terminalen:
{{ :images:nuget_add_limboai.png |}}
I dit Godot C#-script burde du nu kunne skrive ''using LimboAI;'' uden fejl.
----
==== Diverse ====
Du kan se dine eksisterende NuGet kilder ved:
dotnet nuget list source
Du kan fjerne en NuGet kilde ved:
dotnet nuget remove source