This game uses designs produced with MKI3D web 3D editor (see: https://mki1967.github.io/mki3d/ ).
In the game, you have to collect tokens scattered in the stages and avoid being captured by the monsters.
(A short screen-cast is available at: https://youtu.be/vp6nhvOqhdU . )
Run the game with the path to assets directory as the command line argument.
(See the content of the 'runme' script in this directory.)
The assets directory has the following sub-directories:
You can design your own stages and the shapes of monsters or tokens
with this editor.
Just place the files in the respective sub-directories
'stages', 'monsters', or 'tokens' of the main assets directory.
Shapes are selected randomly from each sub-directory for each stage.
To build the the game from the source code with Go compiler you need the following packages:
* "github.com/go-gl/gl/v3.3-core/gl"
* "github.com/go-gl/glfw/v3.2/glfw"
* "github.com/go-gl/mathgl/mgl32"
* "github.com/mki1967/go-mki3d/mki3d"
* "github.com/mki1967/go-mki3d/glmki3d"
This project has been moved here from the collection of Go program demos at https://github.com/mki1967/test-go-mki3d.git
GOPATH
environment variable)Install requirements for your system for gl and glfw listed in the README.md files:
Try to use the command: go get -u github.com/mki1967/mki3dgame
(It can take some time to complete ...)
${GOPATH}/bin
directory.assets
directory either in ${GOPATH}/src/github.com/mki1967/mki3dgame/
GOPATH
is not set) in the current directory.