Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 712 Bytes

README.md

File metadata and controls

31 lines (16 loc) · 712 Bytes

ft_retro

The entities of the game are each represented by a character on the terminal screen.

The basic characteristics are:

• Single-player

• Display using the ncurses library

• Horizontal or vertical scrolling (The screen area moves through the world, very much like in R-Type for example)

• Random enemies

• The player can shoot at enemies

• Basic collision handling (If an enemy touches you, you die)

• Game entities occupy multiple ’squares’ of the map

• Displaying score, time, number of lives, etc... on screen

• Clock-based timing

• Enemies can also shoot

• Scenery (Collidable objects or simple background)

• Enemies have a scripted behaviour

• Game sound