- Old version: go-dnd
This will, most likely, be nothing more than a simple gui+engine for a ""D&D""/TTRPG oneshot,
Build for entertainment (On LAN), with friends and getting more familiar with Go(TH) and (alternative) patterns like a
Entity Component System
Is it possible to play a game currently? No, this iteration is ~ 11% on the way there
GoTH - stack:
- (Go), (T)empl + (H)tmx
- Extra: Gin Web Framework + Gorilla (Main Framework + Websockets)
Recommendations:
- Templ:
- install/update:
go install github.com/a-h/templ/cmd/templ@latest - run:
templ generate --watch
- install/update:
- Air:
- install/update:
go install github.com/air-verse/air@latest - run
air
- install/update:
Currently, SQLLite is used as a database, for portability (Ease of use is debatable)
A Test/Debug game is included and will be developed alongside development of the engine