Forth enhancements?
1 messages in this thread
What the game basically is, is this: The player writes a computer program to
control a "robot" ship. There will be the aforementioned assembly language, a
C compiler, and a BASIC compiler to start with in which the programmer may
work. The program is compiled. The output is loaded, along with one or more
compiled robots, into the virtual (an appropriate term… 🙂 microprocessor to
compete in an arena. There are functions for activating thrusters, firing
projectile or beam weapons, and scanning for the enemy. So basically you're
programming a ship to combat other ships.
Because everything will compile to a common object code, you'll be able to
post robots to places like here, and have competitions, etc. The basic concept
is sort of derived from Core Wars, and was later turned into a sea battle with
ships in CRobots (using only the C language, and only the IBM PC), and we're
making it into a space battle, giving it more languages, making it run on more
machines, and adding all kinds of neat goodies to the environment. Should be
fun when it's finished, which it has a LONG way to go yet. We've also got
plans to make a 3D version of it later, which is going to make it MUCH harder
to work with, but also that much more interesting…
–>Steve Bennett