a roguelike made in go, under development
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
amy ff675660e3
All checks were successful
/ build (push) Successful in 1m0s
more readable entity spawning
2026-10-15 23:31:45 +01:00
.forgejo/workflows update readme 2026-10-15 23:13:34 +01:00
.gitignore ignore compiled 2026-10-15 19:04:34 +01:00
entity.go more readable entity spawning 2026-10-15 23:31:45 +01:00
go.mod i am struggling with ci/cd. 2026-10-15 19:04:34 +01:00
item.go shimmering gems + broken hearing range 2026-10-15 19:04:34 +01:00
main.go add worm 2026-10-15 19:04:34 +01:00
map.go gem tile change 2026-10-15 19:04:34 +01:00
misc.go fix hearing range + direction ask hardcoded keys 2026-10-15 22:27:28 +01:00
readme.md update readme 2026-10-15 23:13:34 +01:00
settings.go fix hearing range + direction ask hardcoded keys 2026-10-15 22:27:28 +01:00
vector.go first commit 2026-10-15 19:04:33 +01:00

work in progress roguelike

currently it's just a simple terminal based game where you can mine, hit an enemy, throw bombs, whatever

downloading

linux x64 binaries are automatically compiled on every push; check out the actions tab

running/building

  • clone this repo
  • cd into it, go install go-roguelike
  • go run *.go to run or go build -o game.$(uname).$(uname -m) to build (linux/macos)

known issues

  • can't resize window without rendering being screwed up
  • no gameplay loop (yet)