Skip to content
/ godot-go Public template

Godot(4.3) with Go as game scripting language.

Notifications You must be signed in to change notification settings

leoslamas/godot-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godot-go

Minimal Configuration to Start a Godot Project Using Go

This repository provides a minimal configuration to kickstart a Godot project using Golang as the game scripting language, following the tutorial from grow-graphics/gd.

Prerequisites

  1. Make sure you have the Godot Engine installed.
  2. Install Go on your system if you haven't done so already.
  3. Install gd tool: go install grow.graphics/gd/cmd/gd@master

Project Structure

Here's an overview of the project structure:

godot-go
│
├── .git/
│
├── graphics/
│   ├── .godot/
│   ├── library.gdextension
│   ├── icon.svg
│   ├── main.tscn
│   └── project.godot
│
└── main.go

Building and Running

  1. Build the Go project using the following command:
gd build 

or

go build -o example.so -buildmode=c-shared
  1. Examples

About

Godot(4.3) with Go as game scripting language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages