An open API service indexing awesome lists of open source software.

https://github.com/andeaseme/ft_retro

Shoot 'em up terminal game in the style of Gradius and Raiden
https://github.com/andeaseme/ft_retro

cpp game ncurses ncurses-library shoot-em-up shootemup shooter terminal terminal-game

Last synced: about 2 months ago
JSON representation

Shoot 'em up terminal game in the style of Gradius and Raiden

Awesome Lists containing this project

README

        

# ft_retro
![screenshot](/ft_retro_demo.gif)
## Description
Shoot 'em up terminal game in the style of Gradius and Raiden. It's a simple yet difficult fast paced game. Collect power ups to keep up with the increasing number of enemys.

Developed in C++ with ncurses library.
## Compile and Play
```
make
./game
```
Controls:

space: toggle auto-fire
w: up
a: left
s: down
d: right
Alternatively arrow keys may be used

## Gameplay
Pick up power ups and avoid everything else.

The player, enemies, and bullets are displayed as single ascii characters.

Friendly:

A - The ship you pilot
^ - Your bullets
$ - Power ups to increase rate of fire and bullet count

Enemies:

W - Basic flyby
Y - Fires tracking bullets
* - Bullets fired by Y
Z - Gets you from the side