SwiftGodot provides Swift language bindings for the Godot 4.2 game engine using the new GDExtension system (for 4.1 compatibility, use the 4.1 branch, preview for upcoming 4.3 release is in the 4.3 branch). SwiftGodot can be used to either build an extension that can be added to an existing Godot project, where your code is providing services to the game engine, or it can be used as an API with SwiftGodotKit which embeds Godot as an application that is driven directly from Swift. SwiftGodot allows developers to take new and existing Swift packages and use them as extensions for the Godot game engine.
Features
- No game stutters caused by GC, unlike C#
- Documentation available
- Examples available
- SwiftGodot allows developers to take new and existing Swift packages and use them as extensions
- Create an extension that can be used in Godot
- Your Swift code will be compiled into a shared library that Godot will call
Categories
Game EnginesLicense
MIT LicenseFollow SwiftGodot
You Might Also Like
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SwiftGodot!