Skip to content

It is alive!

Pre-release
Pre-release
Compare
Choose a tag to compare
@bigfatbrowncat bigfatbrowncat released this 31 May 18:43
· 5 commits to master since this release

Features:

  • Client-server architecture
  • Dumb bots are moving, attacking, frags are counted
  • User graphics client published (closed source)
  • Java and Python API
  • Arena mode (free for all)
  • "Concrete", "bricks" and "tree" tiles
  • Game configuration and field customization with gamesetup.json
  • Windows, Linux and OS X support

Todos:

  • Many-many features, some bugfixes and much fun...

Requirements:

  • Java 1.8 for the server and Java APIs
  • Python 2.7 or 3 for using Python APIs (optional)
  • (Linux only) Fresh GLIBC (version 3.4.20/3.4.21)
  • If you are using a 32-bit OS, let us know (submit an issue) - we will build and include a 32-bits version into our releases

Installing:

  1. Download and uncompress a file suitable for your OS.
  2. Open a terminal window (sh on OS X and Linux, cmd.exe on Windows)
  3. Execute server with start-server.sh (start-server.bat in Windows)
  4. Execute UI client with start-ui-client.sh (start-ui-client.bat in Windows)
  5. Execute a couple of dumb test bots with start-<language>-dumb-bot<index>.sh. The indices of bots should differ or the server will refuse the connection.

If everything is right, you will see fighting bots in the UI client window and can control one of them.

Keys:

  • Up/Down/Left/Right - moving your unit
  • Spacebar - fire
  • F - toggle fullscreen mode

screen shot 2016-05-31 at 21 06 57