
...---============---...
||       Combat       ||
...---============---...

Copyright SCORPION SOFTWARE

Coding        : Joeri Roels
Status        : Finished 
Build         : 1.9.0
Homepage      : http://www.jrxs.net/combat
OUYA dev page : http://ouya.cweiske.de/discover/dev--041c1942-4c52-41b8-9d3b-3f0619284313.htm

Builds released:
- Windows.
- OUYA.
- Nvidia Shield TV (must be sideloaded).
- Should also work on other Android devices, e.g. android boxes, phones and tablets with gamepads connected.


-----------
DESCRIPTION
-----------
A game based on the Atari 2600 game 'Combat', where you play a tank, and try to shoot your opponent!
This remake contains more levels, a level editor to make your own levels, and a lot of extras!
Also included are a couple of level maps from the Atari 2600 hack 'Combat Redux'.

THIS GAME IS TWO PLAYER ONLY!


--------
CONTROLS
--------
Game can be controlled by almost any gamepad.
The game is tested with a couple of gamepads, including the OUYA gamepad, an XBOX360 gamepad and
an Nvidia Shield TV gamepad.

Below a standard ABXY gamepad:

   LT                 RT
   LB                 RB
/-------\         /-------\ 
|   D    ---------    Y   |
|  DDD    L3   R3   X   B |
|   D    (*)---(*)    A   |
|   ----/         \----   |
|---/                 \---|   

Buttons LB and RB are shoulder buttons, and buttons LT and RT are the triggers.
(*) are the analog sticks. Both are also buttons that can be pressed. 
In above picture those stick buttons are L3 and R3.

Below an OUYA gamepad:

   LT                 RT
   LB                 RB
/-------\         /-------\ 
| (*)    ---------    Y   |
| L3  D             U   A |
|    DDD    R3 (*)    O   |
|     D  ---------        |
|   ----/         \----   |
|---/                 \---|   

- Dpad 'UP' to move your tank forward.
- Dpad 'DOWN' to move your tank backwards (moving backwards must be enabled in option menu).
- Dpad 'LEFT' to rotate your tank anti-clockwise.
- Dpad 'RIGHT' to rotate your tank clockwise.
- Press button A or O (OUYA gamepad) to shoot a bullet.
- Hit F11 or left trigger to save a screen shot.
- Hit F12 or right trigger to change from window mode to full screen (window only)

Although the game is best played with gamepads, you can also use a keyboard.
This is however for two players not recommended, because some keyboards will not register two keys at
the same time. But, you could use the keyboard for one player, while the other player uses a gamepad.

Keyboard player 1:
- Cursorkey 'UP' to move your tank forward.
- Cursorkey 'DOWN' to move your tank backwards (moving backwards must be enabled in option menu).
- Cursorkey 'LEFT' to rotate your tank anti-clockwise.
- Cursorkey 'RIGHT' to rotate your tank clockwise.
- Press <space> to shoot a bullet.

Keyboard player 2:
- Key 'W' to move your tank forward.
- Key 'X' to move your tank backwards (moving backwards must be enabled in option menu).
- Key 'A' to rotate your tank anti-clockwise.
- Key 'D' to rotate your tank clockwise.
- Key 'R' shoot a bullet.

Notice that on Android systems, player 2 needs to press a button on the OPTION screen to join the game
(PRESS P2 is flashing in the top right corner), otherwise thegame cannot be started.
On Windows systems, the game can always be started with the <space> button.

NOTE : this game is best played with two gamepads!


-------
BULLETS
-------
You can choose between different kind of bullets:
- Normal bullets   : they will fly in a straight line.
- Guided bullets   : when fired, you can steer them with LEFT and RIGHT.
- Pong bullets     : they will bounce of walls.
- Ricochet bullets : they will bounce of walls like pong bullets, 
                     however, it must bounce at least once before it can destroy a tank.
 
When a bullet is fired, it will travel a while before it disappears.


-----
MINES
-----
There are also mines.
Don't run your tank over it, it will explode.
You can shoot a mine from a distance, where it can start a chain reaction when other mines are near. 
Your tank will explode if you are too near the explosion.


-----------
PLAY FIELDS
-----------
Different play fields can be chosen.
You can also make your own playfield!


---------------
INVISIBLE TANKS
---------------
You can also play with invisible tanks.
Tanks will become visible for a short time when you fire your cannon or bump against a wall.


------------
LEVEL EDITOR
------------
This game also contains a level editor, so you can make your own levels!
In options screen hit button X or U (OUYA) to go the editor.
In the editor, use the left and right shoulder button to go through the edit levels
Use button Y to use the level in the game ("USE PLAYFIELD"), so it will show up in the level set.
Also, this new version contains a lot of options to set, including random options for more fun!


------------
GAME OPTIONS
------------
A lot of different options can be set. A lot of options can also be set to random. It will show a '?' in that case.
- First to win : how many game for a win.
- Playfield    : choose your play field to play on. This can also be your own level (e.g. E01, E03, etc).
- Bullets      : choose your bullet type.
- Mines        : no mines, a few mines, many mines, etc.
- Reverse      : choose if your tank may drive backwards (DOWN on gamepad). Can be set individually per player.
- Speed        : speed of your tank. Can be set individually per player.
- Bullet time  : choose how long your bullet will fly until it disappears. Using pong bullets with this setting can be fun! 
                 You can also set this to the default 'D'. The game determines the bullet time in this case. 
                 Can be set individually per player.
- Bullets      : set how many bullets you start with. Can be set individually per player.

ENJOY!
