Skip to content

Shop Functionality

Mxflare edited this page Feb 28, 2022 · 7 revisions

Shop Functionality

A shop star ship is a core mechanic in the loot based progression system we have. Figure out the functionality of how they work.

What is a shop?

A shop is a star ship that's passive. Within the star ship you are able to buy ship parts and their upgrades. Shops are a key mechanic of progression and are the main way players are incentives to explore and use the combat systems put in place in the game. Shops have a 12.5% chance or 1/8 chance to spawn in any star system. Upgrades act similarly to blueprints as in you buy it and now you are able to put it on your ship.

Upgrades Functionality

  • Upgrades act similarly to blueprints as in you buy it and now you are able to put it on your ship. *Things that can be upgraded: Armor, Laser, cannon etc.
  • There will always be 2 upgrades at a time in a shop
  • Pixels are the main currency to buy blue prints.

Blueprints Functionality (Blueprints are not the programming language, think of construction blueprints)

  • Blueprints can be bought at shops
  • Blueprints goal is to give players more things to put on their ship
  • Blueprints are generally more expensive then upgrades (This is due to a case by case basis) See Blueprints and Upgrades:
  • Blueprints are new parts ideas. Once you buy a blueprint you are now able to
  • There will always be 3 different blueprints at a time in a shop.
  • Pixels are the main currency to buy blueprints

Would shops sell individual items or rather a collection of items?

Shops would send individual items. Meaning there would only be 3-4 items spawned in at a time. You have two options to obtain these items

  1. Buy them with pixels
  2. Destroy the space ship.

How would the player know its a shop and what items they would get?

Players would know its a shop based on the shop outline matching the tutorial.

What happens when you attack a shop?

When you attack the shop the shop stops becoming passive and becomes hostile. It will activate its thrusters as well as the laser its lasers/cannons and attack you. It is the largest ship within the game. It is filled of goods that gives the players incentives to destroy the space ship. This space ship gives off pixels as well as the goods it was selling inside. When collected it will say on the top left of the game "Collected (Item)"

What does the shop look like in the map?

The shop is a large space ship similar to a tier 10 ship. The tutorial will make it clear that it is a space ship.

What does the Shop Ai look like? Shop AI while passive acts similarly to asteroids. Asteroids are ships that do not move and do not shoot. Shops are the same way when passive, they are stationary waiting to be shopped at your attacked.

How do the players know the shop is different from a enemy ship?

What does the shop UI look like?

What would programmers need to do to implement this?

Implement the spawn rate of 12.5% of the shop in each star system. They would need to implement the tutorial on how to use the shop when they are in proximity to a shop. They need to create a passive AI that switches to hostile based on whether the player attacks or not. They need to implement the switch between gameplay and the shop UI. Once Items are created must make them functional.

What would artists need to do to implement this?

Artists need to create polished UI based on the design created by the designers. Artists also need to create Icons/logos for each item, if they have questions please let Max know Work closely with designers on creation of the shop ship

Next Steps for Designers?

Create shop UI Create Blueprints and Upgrades and descriptions for them. Design how the ship would look Create Tutorial.

Clone this wiki locally