Godot game engine extension that wraps Poietic Flows library to create systems/causal modelling and simulation applications.
Uses SwiftGodot.
IMPORTANT: This is just an experiment, a prototype.
Follow instructions at the SwiftGodot page.
swift build
Copy the *.dylib
files from the .build
directory into your Godot project.
Add the following extension file, preferably named Poietic.gdextension
to your Godot project:
[configuration]
entry_symbol = "swift_entry_point"
compatibility_minimum = 4.2
[libraries]
macos.debug = "res://bin/libPoieticGodot.dylib"
[dependencies]
macos.debug = {"res://bin/libSwiftGodot.dylib" : ""}
- Godot API (callables and variable names) should follow Godot naming conventions, not Swift.