dasta400 / cannonduels

A 1 or 2 players game for Amstrad CPC, powered by CPCtelera for the #CPCRetroDev 2018. It ranked in 20th position.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

***********************************************************
*   Cannon Duels, a game for Amstrad CPC computers        *
*       by David Asta in 2018                             *
***********************************************************

Cannon Duels is a 1 or 2 players game for Amstrad CPC,
developed with CPCtelera and other tools for the 
#CPCRetroDev 2018.

Two Cannons are located at each side of the screen and 
can shoot at each other. At the centre of the screen
there is a group of bricks. Cannon Balls will destroy the 
first brick they encounter in their path or subtract a 
live from the opposite player if hitting the Cannon.
When hitting a Brick there is chance to get a Power Up. 
When a Cannon is hit by a Cannon Ball, it loses a live. 
Reaching 0 ends the game. A player gets an Extra Live 
every  time a collects 464 points.

Read the GameManual.pdf for more details on which Power Ups
are available and what they do.

The Source code and assets are licensed under MIT License,
as explained in the file LICENSE.


How to play
-----------
Load cduels.dsk and type run"loader.bas



Controls
--------
- A = Move left Cannon Up
- Z = Move left Cannon Down
- X = Shot from left Cannon
- 1 (numeric pad) = Move right Cannon Up
- 0 (numeric pad) = Move right Cannon Down
- . (numeric pad) = Shot from right Cannon

On the Game Menu you can select 1 or 2 Players with the 
keys 1 and 2.

Once in the Game, the ESC key returns to the Menu.

How to compile 
--------------
make  will compile the project and generate .DSK and .CDT files

Instead, run createDISK.sh  
it runs make and creates a DSK with a nice loading screen.

Or, run createTAPE.sh if you want a CDT file for emulating
a cassette.

Finally load cduels.dsk from mydisk/ and type: run"loader.bas

About

A 1 or 2 players game for Amstrad CPC, powered by CPCtelera for the #CPCRetroDev 2018. It ranked in 20th position.

License:MIT License


Languages

Language:C 88.6%Language:Makefile 8.3%Language:Shell 1.7%Language:C++ 1.4%