Getting started
Before you get started
In order to make a game in Boardzilla you'll need to have:
- Node 18 or higher
- A code editor of your choice
As well, a knowledge of the following is essential to writing a game in Boardzilla:
As well, some familiarity with the following is useful:
Installing the devtools
The devtools provides your interface for creating, developing and submitting games.
Via homebrew tap
brew install boardzilla/tap/boardzilla-devtools
And to upgrade:
brew update
brew upgrade boardzilla-devtools
Via go
This requires you have go version >=1.21 installed which can be obtained from here https://go.dev/dl/.
go install github.com/boardzilla/boardzilla-devtools/cmd/bz@latest
And to upgrade:
GOPROXY=direct go install github.com/boardzilla/boardzilla-devtools/cmd/bz@latest
Via bash
curl -sfL https://raw.githubusercontent.com/boardzilla/boardzilla-devtools/main/scripts/install | bash -s
And to upgrade re-run the same command.
Via source
This requires you have go version >=1.21 installed which can be obtained from here https://go.dev/dl/.
git clone https://github.com/boardzilla/boardzilla-devtools
cd boardzilla-devtools
go build -o bz cmd/bz/main.go
After building you'll need to place the bz
binary in your path.