This is your work, valued

SolarLune

Elite
@SolarLune

Independent game developer and programmer, owner of SolarLune Games

masterplan. MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.

566

resolv. A Simple 2D Golang collision detection and resolution library for games

527

tetra3d. Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.

513

dngn. A Golang library for random map generation for games.

142

ldtkgo. LDtk-Go is a loader for LDtk projects written in Golang.

118

goaseprite. Aseprite JSON loader for Go (Golang)

68

paths. paths is a pathfinding library written in Golang for use with games.

64

resound. Resound is a library for applying sound effects to Ebitengine games and controlling sound playback easily.

36

cando. A simple Finite State Machine for Golang.

36

tetraterm. TetraTerm is a terminal debugging and visualization app for Tetra3D applications.

24

routine. Routine is a Go package for running routines, primarily for game development.

15

Grout. Grout is a manual window tiling script for Linux.

15

gocoro. gocoro is a package for coroutines, implemented in Go.

14

ebitick. ebitick is a timer system for Ebitengine games.

13

bdx. A cross-platform game engine for Blender 3D

12

SolHelp. [ARCHIVED]

10

gooey. Go

9

LearningGoGamedev. A learning resource for making games in Golang

9

Pop-64-Example. A 3D Platformer test game for Godot

9

gween. Tween animation library for go with a simple interface.

8

messages. Messages is a golang library tuned for gamedev for subscribing to and passing messages between relevant objects.

5

egpbc. egpbc is a gamepad constant library for Ebitengine games.

5

go-tmx. A Go library that reads Tiled's TMX files

4

LDJam46. A game that I started for LDJam46, which had the theme Keep It Alive.

3

sunvox-guide. The Complete Guide to SunVox

3

tetra3d-quickstart. A quickstart project for use with Tetra3D.

3

BDXHelper. A set of additional helper modules for BDX, the Blender-integrated LibGDX-powered open-source cross-platform 3D game engine.

3

raylib-go. Go bindings for raylib, a simple and easy-to-use library to learn videogames programming.

3

risor-scripting-basics. Go

2

tetraflow. TetraFlow is a package to help create a simple game-engine-like flow for Tetra3D projects.

2

vector. Yet another vector math package

2

Scratchboard. A scratchboard.

2

bdx_package.py. A distribution script for LibGDX-based applications.

2

sunvoxgo. sunvoxgo are purego Go bindings for Sunvox, the modular tracker.

1

tetra3d.site. A website that showcases Tetra3D

1

wrengo. wren-go is a set of purego bindings to run the Wren scripting engine in Go.

1

raylib-goplus. A newer version of the Go bindings for Raylib

1

go-tiled. Go library to parse Tiled map editor file format (TMX) and render map to image

1

kritaSpritesheetManager. a Krita plugin to export animations as spritesheets

1

gtile. Python

1

dlgs. Go cross-platform library for displaying dialogs and input boxes

1

godot-docs. Godot Engine official documentation

1