jmsv / cosmic-horizon

c3's c++ game project: a text-based space adventure
https://jmsv.github.io/cosmic-horizon
MIT License
9 stars 1 forks source link

Game design overview #1

Open jmsv opened 7 years ago

jmsv commented 7 years ago

Use comments below to suggest ideas and stuff

For more specific rubbish, open a new issue

jmsv commented 7 years ago

Database use:

Squibblet commented 7 years ago

mind map thing

Squibblet commented 7 years ago

Text-based adventure

COSMIC HORIZON

PLOT

The player is currently stranded on a non-functional ship after a problem with the ships FTL core has killed everyone else on board and has left he/she in orbit above an unknown hostile planet. The main goal of the game is to repair the ship using parts found aboard on or on the planet. First the player must find a way to get the smaller recon ship operational so that he/she can travel down to the planet and collect parts. During this process the player will be hunted by the natives of the planet who actively search for them both on the ship and on the planet. The player can either chose to fight back using scavenged weapons of chose a sneaker option.

MECHANICS

Combat System

The player will have a range of weapons to choose from. For example, laser shotguns, plasma sniper rifles, handheld rail guns, powerful revolvers etc. Each gun will have limited ammo when first discovered and depending on how lethal the weapon is will factor into how often ammo can be found for the gun. Ammo can be crafted using resources found on the ship.

Weapons

Oxygen

The player will have a limited amount of oxygen when they first start the game (around 30%) The first set of oxygen tanks will be easy to find but after that the player must find oxygen tanks on their own. The player will start to suffocate after their oxygen depletes and they will start to lose health gradually until oxygen is found. If the player runs out of health they will die and are forced to spawn at the last checkpoint they found. The player will have 3 lives, more lives can be found during the game in the form of adrenaline shots (or some shit idk).

Life Support

The player’s life support system will run on batteries which can either be found or charged in some areas. The player can carry extra batteries if needed but there is a very limited way to charge them on the planet’s surface so they are on a time limit once down on the planet. The player’s health will start to go down when the life support system fails. There are checkpoints which can be found on the planet which the player will re-spawn at with the same life support level that they had when they activated the checkpoint. Batteries can be charged at some checkpoints but not all of them.

CONSUMABLES

ENVIRONMENT

Space Ship

Planet

Squibblet commented 7 years ago

escobarw@uni.coventry.ac.uk

Smcloughlin1 commented 7 years ago

flow diagram

Smcloughlin1 commented 7 years ago

cosmic

Smcloughlin1 commented 7 years ago

space flow chart

Smcloughlin1 commented 7 years ago

planet flow