home *** CD-ROM | disk | FTP | other *** search
- Thursday 16th October 1997
- (C) JIPsoft
-
-
-
-
- RoboQuest - the Demo Version
- ============================
-
-
- This is the first demo version of my newest AMOS game, RoboQuest, available on
- the InterNet. The game is a maze game where the object is to use four separate
- robots to find diamonds and then return them onto diamond deposits.
-
- The main feature is the ability to program the robots. I've done an almost
- fully functional programming language, which looks a lot like standard BASIC.
- Try a few commands like:
- PRINT, INPUT, FOR..NEXT, GOTO, GOSUB/RETURN, IF..THEN, and so on.
- You can use two types of variables, numeric and string. String variables have
- a $ sign in the end. Variable names may contain letters from A to Z and can
- be any length up to 62 characters. Variables can contain and even be command
- names, so there's nothing stopping you from typing "PRINT PRINT", for example.
- Another powerful command is INTERPRET. It takes a string parameter and then
- executes its contents as commands. Not all commands can be used in an INTERPRET
- command, however.
- All commands are written on lines, which are numbered. The game numbers them
- automatically, on the left side on the screen. You can use line numbers in GOTO
- and GOSUB commands, which can also use numeric variables.
- To actually use the robots, you can use the MOVE command, which takes two
- numeric parameters separated by a comma, and then moves the robot according to
- those parameters (the first is the X distance, the second is the Y distance).
- You can alter the way the command is executed with the XFIRST and YFIRST
- commands, which take no parameters.
-
- When you begin, you will see the standard game screen. Pressing one of the
- "Edit" buttons will take you to the screen where you can program the robot.
- Then you can press "Test" to test the program, "Run" to run it, or "Exit" to
- return to the standard screen. Pressing a "Run" button here runs the program
- on the selected robot.
- All text input/output happens at the bottom of the screen. The mouse is
- inoperable when a program is running (the pointer is a clock). To scroll the
- map, use the arrow buttons on the screen or the circle button to focus on the
- last robot you used.
- To quit the game, press Ctrl-C anywhere in the game.
-
- This is the first demo version, and there may be a lot of bugs. All commands
- are not yet implemented, and of those implemented, not all are explained in
- this document. I will document more commands as this demo progresses.
-
- Any comments can be sent to: palaste@cc.helsinki.fi
-
- Have fun!
-
- JIPsoft aka Joona Palaste
-