rowboz/README.md
2023-12-07 01:25:43 +01:00

25 lines
1021 B
Markdown

# rowboz
A clone of the video game Chase/Robots written in Go. Primary goal is to deepen my knowledge and understanding of the Go programming language.
## Gameplay
* As described here: https://en.wikipedia.org/wiki/Chase_(video_game)
## Technology
The tool will be written in Go exploring the following:
* Deepening my knowledge of Go routines
* Usage of channels
* Localities
* Interfaces
* Generics (if possible)
## Phases
### Step 1: Finish the game
* Make the game in a functioning state [#11](https://gitea.ligthert.net/golang/rowboz/issues/11)
### Step 2: Split into modules
* Split the game in separate modules [#1](https://gitea.ligthert.net/golang/rowboz/issues/1)
### Step 3: Go routines
* Put robots in separate go routines and experiment with localities
### Step 4: Beautify the game
* Work on [#8](https://gitea.ligthert.net/golang/rowboz/issues/8), [#9](https://gitea.ligthert.net/golang/rowboz/issues/9), [#10](https://gitea.ligthert.net/golang/rowboz/issues/10) and make it something nice to look at.