A dungeon delver roguelike using Pathfinder 2nd edition rules
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Adding Hello World code

+107
+15
data.go
··· 1 + package main 2 + 3 + import ( 4 + "fmt" 5 + 6 + "graphics.gd/classdb/Node" 7 + ) 8 + 9 + type Dungeoner struct { 10 + Node.Extension[Dungeoner] 11 + } 12 + 13 + func (p *Dungeoner) Ready() { 14 + fmt.Println("Hello world from Go!") 15 + }
+14
go.mod
··· 1 + module github.com/skeetcha/dungeoner 2 + 3 + go 1.25.0 4 + 5 + require graphics.gd v0.0.0-20250906140245-de799668831d 6 + 7 + require ( 8 + github.com/tetratelabs/wazero v1.9.0 // indirect 9 + golang.org/x/mod v0.27.0 // indirect 10 + golang.org/x/sync v0.16.0 // indirect 11 + golang.org/x/text v0.28.0 // indirect 12 + golang.org/x/tools v0.36.0 // indirect 13 + runtime.link v0.0.0-20250814043127-466c6970c4a5 // indirect 14 + )
+16
go.sum
··· 1 + github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= 2 + github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= 3 + github.com/tetratelabs/wazero v1.9.0 h1:IcZ56OuxrtaEz8UYNRHBrUa9bYeX9oVY93KspZZBf/I= 4 + github.com/tetratelabs/wazero v1.9.0/go.mod h1:TSbcXCfFP0L2FGkRPxHphadXPjo1T6W+CseNNY7EkjM= 5 + golang.org/x/mod v0.27.0 h1:kb+q2PyFnEADO2IEF935ehFUXlWiNjJWtRNgBLSfbxQ= 6 + golang.org/x/mod v0.27.0/go.mod h1:rWI627Fq0DEoudcK+MBkNkCe0EetEaDSwJJkCcjpazc= 7 + golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw= 8 + golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= 9 + golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng= 10 + golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU= 11 + golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg= 12 + golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s= 13 + graphics.gd v0.0.0-20250906140245-de799668831d h1:PzNFBhT77LhaVbg4cy1ihaFezsspPQ5e/n3DbESgu14= 14 + graphics.gd v0.0.0-20250906140245-de799668831d/go.mod h1:38FJ2OVFsi1UfqbLrFiFq4br5MDMeSpeRUTsuuKD5Uo= 15 + runtime.link v0.0.0-20250814043127-466c6970c4a5 h1:e1oLgkoXIW0pOIc+9OMnQO6Q0uyTGOQ1favaVg2S2lI= 16 + runtime.link v0.0.0-20250814043127-466c6970c4a5/go.mod h1:13rTs4Rs4/Z512Vh1Rkak+nJUERb9f4MpCZQyUrcTwM=
+8
graphics/.gitignore
··· 1 + .godot 2 + *.so 3 + *.dll 4 + *.dylib 5 + *.exe 6 + *.a 7 + *.xcframework 8 + library_documentation.xml
+17
graphics/library.gdextension
··· 1 + [configuration] 2 + 3 + entry_symbol = "cgo_extension_init" 4 + compatibility_minimum = "4.4.1.stable.official.49a5bc7b6" 5 + 6 + [libraries] 7 + 8 + windows.x86_64 = "windows_amd64.dll" 9 + windows.arm64 = "windows_arm64.dll" 10 + macos.release = "darwin_universal.dylib" 11 + macos.debug = "darwin_universal.dylib" 12 + macos.arm64 = "darwin_arm64.dylib" 13 + macos.amd64 = "darwin_amd64.dylib" 14 + ios.arm64 = "go.xcframework" 15 + android.arm64 = "libandroid_arm64.so" 16 + linux.x86_64 = "linux_amd64.so" 17 + linux.arm64 = "linux_arm64.so"
+1
graphics/library.gdextension.uid
··· 1 + uid://bc8q6ke3np53p
+5
graphics/main.tscn
··· 1 + [gd_scene format=3 uid="uid://bmhmiv43fqo4c"] 2 + 3 + [node name="Node" type="Node"] 4 + 5 + [node name="Dungeoner" type="Dungeoner" parent="."]
+20
graphics/project.godot
··· 1 + ; Engine configuration file. 2 + ; It's best edited using the editor UI and not directly, 3 + ; since the parameters that go here are not all obvious. 4 + ; 5 + ; Format: 6 + ; [section] ; section goes between [] 7 + ; param=value ; assign values to parameters 8 + 9 + config_version=5 10 + 11 + [application] 12 + 13 + config/name="dungeoner" 14 + run/main_scene="res://main.tscn" 15 + run/main_loop_type="GoMainLoop" 16 + config/features=PackedStringArray("4.4") 17 + 18 + [rendering] 19 + 20 + textures/vram_compression/import_etc2_astc=true
+11
main.go
··· 1 + package main 2 + 3 + import ( 4 + "graphics.gd/classdb" 5 + "graphics.gd/startup" 6 + ) 7 + 8 + func main() { 9 + classdb.Register[Dungeoner]() 10 + startup.Scene() 11 + }
releases/linux/amd64/dungeoner

This is a binary file and will not be displayed.