• Register

The game you are trying to view has ceased development and consequently been archived. If you are a member of this game, can demonstrate that it is being actively developed and will be able to keep this profile up to date with the latest news, images, videos and downloads, please contact us with all details and we will consider its re-activation.

In MetaSpace you are a captain sent to explore the unknown but not only will you have to command the vessel, you must build it aswell. Items are randomly generated allowing you to swap parts such as weapons and engines to create your own vessel perfectly designed for the hazards you may face. Systems and Events are also randomly generated so no two games will ever be the same. As your armory of equipment expands and your crew becomes more proficient you will find yourself delving deeper and deeper into danager, so build your ship and manage your crew wisely to brave the depths of MetaSpace.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

Item Generation

News 1 comment

Ship Equipment & Item Generation


In this news post i'd like to look at how item generation is achieved in MetaSpace. So let's take a look at weapons. First of all we have several different weapons such as Cannons, Repeaters and Snipers. Each of these will generate different base stats, naturally the repeater has a much higher rate of fire than a Cannon or Sniper. The base stats for weapons currently include damage, rate of fire, stun chance, critical chance and mass. Based on how good these base stats are the value is also calculated. I'm using a lot of random_range functions here.


Now that we have the base stats for the weapon there's a high probability that it will be assigned a trait and a type. Some weapons may have a type and a trait, some may one and some may have neither. Now for weapons traits include things such as "Burst" weapons. Burst weapons have reduced damage but fire 3 shots. So If your weapon has the burst trait you can do more damage overall though as the damage is split over 3 different projectiles the enemy also has a greater chance at avoiding some damage. So Traits are generally things that affect how the weapon fires or interacts with the enemy. Weapon types on the other hand just affect the base stats of the weapon by a certain percentage and they include things such as "Heavy" and "Mini" weapons.

Now the weapon is assigned an element which is partly based on the trait it has. A weapon with the Photon trait for example is very likely to be an Explosive or Energy based weapon. Different elements will be more effective against certain types of enemies. Enemy weapons also have elements so equipping different shield types will give you a stronger defense against certain enemies.

After that we then get to assigning the weapon a condition such as "New" or "Malfunctioning" which then effect the stats by a percentage amount yet again. Then there is a chance that the weapon will be a rare, epic or legendary item and with that we change the stats by a percentage amount one last time. Rare items are obviously much more valuable and are more powerful than common weapons, but a rare weapon doesn't always mean it's going to do more damage. You may get a weapon with an insanely high critical chance, or greatly reduced mass instead.


So in summary... a weapon has a randomly calculated base stats, it then gets a trait and type assigned to, an element to make it strong/weak against certain enemies and then a condition and rarity. Then we do some calculations to combine all of this information into one final set of stats for the weapon.


This makes for a very large combination of weapons. In fact there are 43,008 different Tier 1 weapons in the game currently and even if by some miracle you get the same weapon twice it'll still have different stats. But there's not just weapons! Shields, engines and secondary weapons are all generated in a very similar way. Then there's devices and ship mods as well which are handled slightly differently but still have some randomly generated stats.

So what if you have a really great item and want another? With so many options you'll never be able to find it again! Luckily you can craft duplicates of items in your inventory by paying scrap which is the universal currency in MetaSpace. You can also craft entirely new items out of scrap as well, you just choose the tier of item you wish to craft and then pay a handsome amount of scrap and poof. A randomly generated weapon appears in your inventory, let's hope it's a good one!


Well that's all for now, i'll try not to disappear again. Also under the images section you can see the updated GUI for the Ship Designer!

Next news article i'll discuss how items affect your ship and examples such as why you would sometimes want a fast weak ship over a massive slow hunk of metal death. Unless something else takes my fancy!

Thanks for reading the next update will be soon... I promise!

A New Start

A New Start

News 2 comments

It's been a while since I last posted and MetaSpace is a very different game.

Post comment Comments
asi_turk
asi_turk - - 4 comments

Looks intresting I will track this game!

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X

Latest posts from @mowcno, @metaspacegame

MetaSpace running great on the #SteamDeck. #indiegame #indiegames #indiegamedev #indiedev #gamedev #scifi #spaceT.co

Oct 26 2022 by metaspacegame

You can't please everybody. #indiegame #indiegames #indiegamedev #indiedev #gamedev #scifi #space #GameMaker #gms2 T.co

Sep 12 2022 by metaspacegame

Expanding how factions interact with each other. You can now view the relationship a faction has with each other fa… T.co

Sep 5 2022 by metaspacegame

Strike deals with other factions to get the resources you need or acquire territory diplomatically. Mutually benefi… T.co

Aug 20 2022 by metaspacegame

Hire a mercenary to join you in battle to even the odds! #indiegame #indiegames #indiegamedev #indiedev #gamedevT.co

Aug 8 2022 by metaspacegame

When an enemy fleet attacks one of your outposts you may want to get their in time to intervene! Your outpost might… T.co

Aug 5 2022 by metaspacegame

As other factions expand you might need to turn on the offensive to stop their territory expansion. #indiegameT.co

Jul 28 2022 by metaspacegame

Here is the first teaser trailer for MetaSpace I cobbled together today! #indiegame #indiegames #indiegamedevT.co

Jul 20 2022 by metaspacegame

Assaulting an enemy factions outpost! That will keep their strength in check and also free up the nearby systems to… T.co

Jul 15 2022 by metaspacegame

Salvaging some resources from a wrecked ship. They won't need these anymore. #indiegame #indiegames #indiegamedevT.co

Jul 12 2022 by metaspacegame