donate

Nyx Battle Arena

https://dehe25.itch.io/nyx-battle-arena/purchase


About:
In Nyx Battle Arena, you control bots by writing C style scripts for them.


The player enters his bot data in the game interface, the enemy defines this data in text files which are being passed as command line arguments.


Requirements:
Linux only
Type pip or pip3 -r requirements.txt to install required modules.
Also, gcc with c++ has to be installed.


Usage:
type python3 robot_arena.py -h for a short description.


Besides the attack script and the movement script, there is also aditional data:


-Speed
-Attack power
-Defense (health)


you may distribute a given amount of points among them.


Usable functions for the scripts are:


moveTo(deltaX,deltaY); //move by x,y squares
fireWeapon(); //fire your weapon.
int d=dist(); //get the distance between player and enemy


2024-07-06