Releases: Trylobot/hive
version 0.1.0
version 0.0.4 alpha
version 0.0.3 alpha
✌️ This tool is released as a platform-independent node-webkit package. Download the package (below), and then run it with node-webkit.
This version adds basic theming capability to the UI, as well as a new default theme: Hive Carbon Isometric, which I think is the better-looking one. You can switch back to the old one, but I recommend not doing so in the middle of a game as it completely destroys the loaded textures; workaround is to select a theme before you start a new game or load a game.
Rando[m] is still the only available AI opponent for the time being.
Linux Users be aware of a potential problem with node-webkit; see https://github.com/rogerwang/node-webkit/wiki/The-solution-of-lacking-libudev.so.0
version 0.0.2 alpha
🤘 This tool is released as a platform-independent node-webkit package. Download the package (below), and then run it with node-webkit.
This version supports human-vs-human as well as human-vs-ai mode, but the only AI implemented is Rando[m] which can't really be considered an AI because it just performs random moves. Rando demonstrates the minimum functionality required to satisfy the AI interface, in javascript. Both Rando and the core engine support the idea of remote AI modules running as http webservers, but that functionality is not available from the GUI this release.
Linux Users be aware of a potential problem with node-webkit; see https://github.com/rogerwang/node-webkit/wiki/The-solution-of-lacking-libudev.so.0
version 0.0.1 alpha
✨ In this release, the user can startup the program via node-webkit (installed separately).
https://github.com/rogerwang/node-webkit
Simply download the release package file (below), and double click it; if node-webkit is installed and associated with the *.nw file extension, the package should open and you should be presented with a GUI. This version supports only human-vs-human mode, and only local play. It demonstrates the core rule engine, basic board analysis and move generation code, 2d graphics engine and basic interactivity. The three expansion pieces (Mosquito, Ladybug & Pillbug) assets are included in the game, but their move-generation code is incomplete and as such you cannot move them anywhere if you choose to enable them.
Linux Users be aware of a potential problem with Node-Webkit; see https://github.com/rogerwang/node-webkit/wiki/The-solution-of-lacking-libudev.so.0