Skip to content
/ Game Public
forked from AstroTeam/Astro

The files for development of Astro

Notifications You must be signed in to change notification settings

cottog/Game

 
 

Repository files navigation

Astro

Basic premise: A classified military space station has gone dark and the mission is to retrieve information, including the ship’s black box as well as other info, about why and what they were doing.

Upon investing you find that there are weird aliens all over the ship. These aliens manifest themselves as their own entities but also have spores which can control both people and robots. This allows there to be multiple enemy types: Aliens, infected human crew, crazy human crew, mutated human crew, infected robot crew and infected ship systems, malfunctioning robots, other (such as space rats/infected space rats/mutated space rats.)

sidenote: could implement a system where different enemies attack each other, human vs infected human sidenote: could implement friendly/passive human crew/robot crew who help the player

The player upon startup can choose between a certain race+class combo, each class has 3 “specialty” tech trees that have powerups, skills, etc. So you pick 1 race, 1 class, and 1 specialty

Races

● Human - Base class. Flat starting stats with no innate specialization. Adequate at everything. Ability: Greed: doubles the chance of money drops for 10 turns. Requires many kills to refresh.

● Robot - High starting vitality, strength, and intelligence. Cannot wear armor or eat food. Ability: Consume Armor: destroys armor for small health regeneration.

● Alien - High base dexterity and intelligence. Low base vitality. Ability: Consume Corpse: eliminates corpses for small health regeneration.

Classes & Subclasses

● Marine - Combat-focused specialties. Starts with gun with cheap parts. Ability: Barricade: drops a small wall to block a hallway that lasts two turns. Requires many kills to refresh.

○ Infantry - 10% more laser weapon damage. 

○ Medic - Intelligence increases chance of keeping a health pack after using it. 

○ Quartermaster - Starts game with 3 blank key cards. These can 
    be used to open any locks. Can hold 3 additional items at the 
    start of the game. 

● Explorer - Utility-based specialties. Starts with a combat knife. Have more starting vision distance. Ability: Flare: Shoots a pen flare, giving vision surrounding a line until it hits a wall or enemy. Requires a few kills to refresh.

○ Survivalist - Takes 1 less damage from all sources. 

○ Pirate - Corpses have a higher chance of dropping loot. 

○ Merchant - Takes 1 more damage from all sources. Starts with 
    one grenade, one health pack, and one food. 

● Mercenary- Narrowly-focused classes. Start with 3 grenades. Ability: Dash: Gives a free move without using a turn. Requires many kills to refresh.

○ Assassin - Has half health (calculated after bonuses). Deals 
    double damage. Starts with a sword and 5 throwing knives. 

○ Brute - Has extra starting vitality. Starts with 6 bonus grenades 
    and a mace. 

○ Hacker - Can hack vending machines for lower prices. Increased 
    damage against robots. Has bonus intelligence at start of game. 
    Starts with taser. 

About

The files for development of Astro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.6%
  • C 15.4%