Menu

Tree [d779b6] master unstable /
 History

HTTPS access


File Date Author Commit
 assets 2017-06-15 Marcin Kik Marcin Kik [55db09] 'X' to reload stage and a new stage copied from...
 .gitignore 2017-05-15 Marcin Kik Marcin Kik [a771ce] resigning from PauseRequest flag - direct acces...
 AppRun 2017-06-27 Marcin Kik Marcin Kik [2da0af] praparing for AppImage according to: http://rox...
 LICENSE 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 README.md 2017-06-28 Marcin Kik Marcin Kik [d779b6] Updating installation instructions (refering to...
 actions.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 appImage-instructions.txt 2017-06-27 Marcin Kik Marcin Kik [4d7ecb] appImage-instructions.txt - instructions for pr...
 assets.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 ecofreezer.go 2017-05-18 Marcin Kik Marcin Kik [cd81d2] reducing messages by ecofreezer
 flag.go 2017-05-15 Marcin Kik Marcin Kik [2c26ea] more paranoic version of shared game.Pause
 game.go 2017-05-15 Marcin Kik Marcin Kik [a771ce] resigning from PauseRequest flag - direct acces...
 gamemath.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 help.go 2017-06-15 Marcin Kik Marcin Kik [55db09] 'X' to reload stage and a new stage copied from...
 key-callback.go 2017-06-15 Marcin Kik Marcin Kik [55db09] 'X' to reload stage and a new stage copied from...
 main.go 2017-06-27 Marcin Kik Marcin Kik [2da0af] praparing for AppImage according to: http://rox...
 mki3dgame.desktop 2017-06-27 Marcin Kik Marcin Kik [991202] adding icon and .desktop files required by appi...
 mkisg_icon_48x48.png 2017-06-27 Marcin Kik Marcin Kik [991202] adding icon and .desktop files required by appi...
 monster.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 mouse-callback.go 2017-05-15 Marcin Kik Marcin Kik [a771ce] resigning from PauseRequest flag - direct acces...
 run-mki3dgame 2017-05-15 Marcin Kik Marcin Kik [2c26ea] more paranoic version of shared game.Pause
 runme 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 shared.go 2017-05-15 Marcin Kik Marcin Kik [a771ce] resigning from PauseRequest flag - direct acces...
 size-callback.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 token.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...
 traveler.go 2017-05-12 Marcin Kik Marcin Kik [bba721] Creating stand-alone project from the subdirect...

Read Me

This game uses designs produced with MKI3D web 3D editor (see: https://mki1967.github.io/mki3d/ ).

See also on:
Download mki3dgame

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:

  • 'icons' - icon '.png' files (some systems may use them ...)
  • 'monsters' - monster shapes '.mki3d' files - made with MKI3D
  • 'sectors' - shapes of screen sectors '.mki3d' - made with MKI3D, specific to the code
  • 'stages' - stages '.mki3d' files - made with MKI3D
  • 'tokens' - token shapes '.mki3d' files - made with MKI3D

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

INSTALLATION FROM THE SOURCE CODE REPOSITORY

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.