Difference between revisions of "CROBOTS"

From Programming Games Wiki
Jump to: navigation, search
(Created page with "right '''CROBOTS''' is a game played by up to four programs which control a simulated battle robot. Programs are written in a subset of the C p...")
 
m
Line 34: Line 34:
 
* atan(ratio)
 
* atan(ratio)
  
==Inspired by==
+
==Inspired By==
  
 
* [[RobotWar]]
 
* [[RobotWar]]
 
* [[Core War]]
 
* [[Core War]]
  
==Clone==
+
==Inspiration For==
 
 
* [[CROBOTS 3D]] -- allows robots to be able to be programmed with the same code, and adds 3D graphics to combat.
 
 
 
==Inspiration for==
 
  
 
* [[P-Robots]]
 
* [[P-Robots]]
 
* [[C++Robots]]
 
* [[C++Robots]]
 
* [[Netrobots]]
 
* [[Netrobots]]
 +
 +
==Clones==
 +
 +
* [[CROBOTS 3D]] -- allows robots to be able to be programmed with the same code, and adds 3D graphics to combat.
  
 
==External Links==
 
==External Links==

Revision as of 09:31, 16 May 2019

Crobots screenshot.jpg

CROBOTS is a game played by up to four programs which control a simulated battle robot. Programs are written in a subset of the C programming language.

{TOC}

History

In December 1985 Tom Poindexter released CROBOTS as shareware. The distribution included a DOS binary with source code in C available to registered users. In 1989 David Wright released a port for the Commodore Amiga. In 2013, the source code was released under the GPL License.

Robots

Robots are damaged by collisions or when a missile explodes within 40m. A robot is destroyed when it reaches 100% damage. A robot's maximum speed is 100.

The maximum range for missiles is 700m. Only two missiles can be in the air at any time.

Arena

The arena is 1000×1000m with the origin at the bottom left. 0° is to the right, increasing anti-clockwise.

Programming

  • scan(degrees,resolution)
  • cannon(degrees,range)
  • drive(degrees,speed)
  • damage()
  • speed()
  • loc_x()
  • loc_y()
  • rand(limit)
  • sqrt(number)
  • sin(degrees)
  • cos(degrees)
  • tan(degrees)
  • atan(ratio)

Inspired By

Inspiration For

Clones

  • CROBOTS 3D -- allows robots to be able to be programmed with the same code, and adds 3D graphics to combat.

External Links