u/ognev-dev

go, please: a turn-based tactical PvP game played on a hex grid.

Hello everyone! I'm building this online turn-based board game, and it's already playable.

You can try it here:
https://game.gopl.dev/

It's also available on Itch.io:
https://ognev-dev.itch.io/goplease

Repositories:

It's built with Go, Ebitengine, EbitenUI, and WebSocket as a transport.

Everyone is welcome to get involved.

reddit.com
u/ognev-dev — 10 days ago
▲ 101 r/golang

I'm build( ...ing) a turn-based PvP game using Go

Hello fellow gophers!

Wanted to share a side project I've been working on lately: a turn-based, hex-grid tactical PvP game.

It's built with Ebitengine, EbitenUI, and WebSockets as a transport.
It's simple at this stage, but complete and playable.

You can play it here: https://game.gopl.dev

It has two repos:
Server: https://github.com/goplease-game/server (AGPL-3)
Client: https://github.com/goplease-game/client (MIT)

I'm actively working on it, so no binary releases yet, just a WASM build to try online (though you can build it locally yourself).

I want this to be open-source and community-driven, which is why I'm sharing it here first.

I would be happy for any feedback, ideas, and whatever fits.
Thanks!

u/ognev-dev — 13 days ago
▲ 0 r/golang

One more reason to love Go

I updated to the latest Go and used its latest features, and I got an err:
..\..\mock\ability_handlers.go:37:16: new(caster.CurrentAtk) requires Go 1.26 or later (-lang was set to go1.25; check go.mod)

Isn't that awesome?

reddit.com
u/ognev-dev — 1 month ago