Features

 

How to propose features


Before suggesting new features, read the table below to determine if your idea is already planned for a future version. If you do not find your idea you can either share it with the Robot Battle Registry or submit a feature request in the bug database

 

Planned features


This represents my best guess about when various features will be implemented. I will try to update this table as new test versions are released.


O
= already implemented
P = planned feature
? = under consideration
X = will not implement

Feature 1.4.1 1.5.1
Game Play    
  Variable sized rectangular arenas (not just square) O  
  Very large arenas (could fit thousands of robots) O  
  Any number of robots per match O  
  Robot IDs during match O  
  Teams O  
  IFF identification O  
  Communication between robots O  
  Configurable robot starting positions O  
  Configurable robot starting aims O  
  Reuse first game's starting position and aim O  
  Configurable cease fire at game starts O  
  Control over cookie & mine creation rate O  
  Control over game timeouts O  
  Scan detection event O  
  DtcWall event O  
  X/Y position of self O  
  Speed of detect/collision/ping target X  
  Heading of detect/collision/ping target O  
  Bonus energy for killing robots   ?
  Stop on collision O  
  Variable gun cooling (depending on fire energy used) O  
  New movement equations (decelerated stop, not always accelerating) O  
  Greatly expanded statistics variables (log-able) O  
  Limited distance radar/missiles O  
  New game styles (tag, race, capture the flag, zone control, etc)   P
  Shields   ?
  Terrain and other map features   ?
       
UI/General    
  Improved performance (about 30x faster then 1.3) O  
  Log of match results O  
  Floating match points/places windows O  
  Floating robot energy window O  
  Improved inspector window O  
  Energy bands below robots O  
  Match specification files (load lists) O  
  Save and load in-process matches O  
  OLE automation   P
  Customizable arena background image O  
  Better animation O  
  Better sound effects O  
  Configurable graphics size O  
  Scrollable arena O  
  Arena Overview window (radar view) O  
  Skinnable robots (custom images) O  
  Command line options O  
  Full-screen mode   P
  Follow robot animation mode   P
       
Scripting Language    
  Dynamic arrays O  
  Associative arrays O  
  Dynamic properties O  
  While loops O  
  String manipulation O  
  Assert commend O  
  _stack and _line system variable for debugging O  
  #Includes   P
  Constants   P
  Scope   P
  Subroutine arguments and return values   P
       

 


RBDev Home Robot Battle Development · Copyright © 2004 Bradley Schick · All rights reserved.