How to set up a Godot Project with Swift
It’s no secret that I’m very fond of the Swift programming language, even this site is built with it! So naturally, it makes sense that I’d want to use it for my other projects as well, especially in the realm of game development and Godot.
The SwiftGodot project, which provides Swift bindings to Godot, lets me do exactly that.
Why use SwiftGodot?
Beyond the programmer happiness of writing in a language that feels good, a compiled language can also bring great performance benefits to your game, especially by handling the heavy computations, loops, and so on in Swift, and then just bridging over the result.
How to do it?
Watch the video, where I set up a brand new project from zero (to hero) with the Swift bindings:
Author: Thomas Holtvedt
Published: 22 August 2026
Last Modified: 22 August 2026
190 words; 1 minutes to read.
