Author Topic: Dev Diary #1: The Galactic Economy  (Read 9024 times)

GGLucas

  • Dr. Evil
  • BMS Staff
  • Delusional
  • *
  • Posts: 1877
  • Karma: +300/-6
    • View Profile
Dev Diary #1: The Galactic Economy
« on: July 31, 2013, 07:45:11 PM »
Originally posted on http://starruler2.com/2013/07/30/the-galactic-economy.html.

As space strategy fans, the Star Ruler 2 dev team spends a lot of time discussing and designing the mechanics of the game and trying to learn from the ways in which the first game fell short. These Dev Diaries are intended to give you a perspective of our process while explaining the future mechanics of Star Ruler 2.

Good evening! As our first dev diary, coupled with the announcement of the game, we thought it would be a good idea to describe one of the core mechanics of the game: The Galactic Economy.

In our previous game, Star Ruler 1, the economy was both too simple and too complex. You had access to a number of different resources, generated with arcane mathematical formulas and deposited in your galactic bank. At the same time, most of the economy management came down to choosing what type a planet should produce, and each type of resource became an almost interchangeable currency.


Currencies and Infrastructure

In SR2, managing the infrastructure and cooperation between your planets becomes vital. Only through setting up your empire correctly can your planets produce the four main currencies, and finding the right resources to continue building up your empire is key.

The main currency resources in the game (Money, Influence, Energy and FTL Fuel) will be discussed in later dev diaries.


A System Called Hate



This is Hate I, the homeworld of the race we will be following today. As a nice terran class homeworld with a shipyard and a research station orbiting it, it's ideal to start our expansion into space.

As all homeworlds in the beginning of the game, Hate Prime is a 'Level 1' planet.  A planet's level indicates their level of population and infrastructure and can range from Level 0 - a low population fringe world, to Level 4 - a utopolis of activity, producing many resources and benefits.




This is the Hate system. There are three other planets in the system aside from our homeworld indicated by the green border (if I were to represent the Hate empire with any color, it would without a doubt be bright green).

On every planet in the galaxy, there are raw materials present to produce a particular type of resource. This is indicated by the icon displayed on the planet. We can colonize the planets in our home system to produce Water, Grains and Textiles.

Improving our homeworld to Level 2 comes with some nice benefits, so let's go into the planet management overlay and see what we need to upgrade it.



So we need a type of food: Fish, Fruits or Grains. And one type of what's called 'Level 1 Resources'. These consist of, in order: Chemicals, Oil, Plastics, Rare Metals and Textiles.

Because staying in your own system is for empires with wussy names, we'll start construction on a mighty <strike>War Fleet</strike> Scouting Fleet.



A simple expedition fleet consists of a flagship, a Dreadnaught in this case, and a number of smaller support ships to accompany it.

<img src="/images/diary1/5_fleet_popup.png" alt="Dreadnaught tooltip." width="360">
<img src="/images/diary1/6_fleet_support.png" alt="Gunship tooltip." width="360">

Off to <strike>conquer</strike> seek out new worlds we go!



Our scouts have found a nearby system within our tradable region. It contains two planets that can produce plastics, one with more grains and a planet that can produce fruits.

Fruits sound like something useful to send back to the people back home, so we decide to colonize this newly discovered planet.



A caravan of colony ships containing fruit farmers is sent off from our homeworld.



After colonizing the planet, our empire borders expand and our tradable region now contains some newly neighbouring systems.

In order to make use of the fruits on our homeworld, we need to tell our new planet to export them to Hate Prime.



Now that our homeworld has access to fruits, let's see how its upgrade requirements have changed.



We've fulfilled the need for another type of food, but we still have to find a Level 1 Resource to send back home. One of the discovered planets that can produce Plastics should do just fine.

Newly colonized planets start at Level 0. Since Plastics is a Level 1 resource, we need to upgrade the plastics planet to the next infrastructure level first, before being able to produce and use its resources.

Let's see what the requirements are to upgrade our plastics planet.



So our plastics planet needs a Water and one type of Food (Fish, Fruits, Grains or Meat).

We'll colonize the Water and Grains planets in our home system and export them to the plastics planet we colonized to upgrade it. This grants us the ability to export the produced plastics to our homeworld.



As you can see, the Plastics planet's border changed to indicate it is Level 1, while the homeworld is now indicated as a Level 2 planet. Level 2 planets produce far more money than Level 1 planets, and have access to more types of structures and orbitals.

Looking at what the homeworld requires to reach Level 3:



That's quite a bit! First of all, we need another different type of food and another Level 1 Resource. Note the absence of Fruits and Plastics; Higher level planets require access to different types of resources, not just more resources in general.

In addition to that, we need one type of Level 2 Resource. This can be Electronics, FireArms, Medicines or Uranium.

After expanding for a little while longer, our homeworld finally reaches Level 3. When attaining this, your empire might look somewhat like this:




isaacssv558

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #1 on: August 02, 2013, 03:16:59 PM »
Yay! I had heard that your next game was not going to be star ruler related, so happy it is! I loved star ruler but it had a few major flaws, like the micromanagement and the AI not having any good design, that offset its awesome aspects like the designing and scale/flexibility. However I am sad to hear its Mac compatibility is in doubt as I use a mac and would have to wait for a demo so I could test it in wine and some wineHQ tests to make sure that I can get it to work. It might not work at all! If it weren't for that I would order it as soon as possible as long as the price was under ~$40.

Scars Unseen

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #2 on: August 04, 2013, 10:10:28 AM »
Definitely looking forward to this.  There are other games I enjoy that have less micromanagement(Distant Worlds being a good one), but Star Ruler is my favorite one to play in the late game just because of the crazy Megascale stuff you can do.  Can't wait to see what you pull out with Star Ruler 2.

TGS

  • Sentient
  • **
  • Posts: 107
  • Karma: +5/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #3 on: August 04, 2013, 10:15:27 PM »
Wow this looks and sounds amazing. Sounds like you guys are really stepping up the original intent and moving it towards picking the great features of SR1 that people liked and taking it in a direction that is more practical and fun.

Really sounds amazing.

BTAxis

  • Newbie
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #4 on: August 07, 2013, 11:27:52 AM »
Hmm, the ship design and scaling sensibilities of the first game put me off it, but I'm quite intrigued by what you've shown here. I'll be following Star Ruler 2 with interest and who knows, maybe this time it'll be for me. Good luck guys!

cause792

  • Sentient
  • **
  • Posts: 147
  • Karma: +21/-0
    • View Profile
    • Mirage Shipset
Re: Dev Diary #1: The Galactic Economy
« Reply #5 on: August 07, 2013, 01:04:26 PM »
Is the trade between star systems being done by freighter fleets or is it abstracted to just "trade lanes"?
Check out my Mirage shipset for Star ruler and Galactic Armory.
link under my name.

Freemann

  • Newbie
  • *
  • Posts: 26
  • Karma: +1/-1
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #6 on: August 07, 2013, 05:47:16 PM »
This sounds very great :) !

When will the next Dev Diary be released ?  :-* Can't wait  :-*

Space Voyager

  • Sentient
  • **
  • Posts: 185
  • Karma: +6/-2
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #7 on: August 13, 2013, 06:34:58 AM »
Phenomenal news! Been waiting for this for quite a long time.

I hope you don't complicate the game too much with huge variety of necessary resources though. This becomes tedious in turn based games, too, while it may be completely unmanageable in real time...

Have all the confidence in the devs, naturally. I've seen what they can do. 8)

DatonKallandor

  • Newbie
  • *
  • Posts: 24
  • Karma: +5/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #8 on: August 19, 2013, 08:29:03 AM »
So can we not have intra-system trade or did you make the road to Level 2 more complicated for explanations' sake? It seems like you could have gone Level 2 in the example system by just using the Grains and Textiles from the starting system?

GGLucas

  • Dr. Evil
  • BMS Staff
  • Delusional
  • *
  • Posts: 1877
  • Karma: +300/-6
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #9 on: August 19, 2013, 08:38:21 AM »
Going out of system was intentional, but you can't get Level 2 in just that system. Textiles is a level 1 resource, so the planet with textiles needs to be level 1 before you can export that resource, so you need to give it food and water to get it there. You can't give the grain to both the homeworld and the textiles planet to get it to level 1, so you have to find another system regardless.

DatonKallandor

  • Newbie
  • *
  • Posts: 24
  • Karma: +5/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #10 on: August 19, 2013, 11:46:47 AM »
Right, I forgot things start at level 0. I'd recommend bumping everything up by one and starting at level 1. Most people will not think that the count starts at zero - that's more of a math and programmer thing. Won't make any change to gameplay.

GGLucas

  • Dr. Evil
  • BMS Staff
  • Delusional
  • *
  • Posts: 1877
  • Karma: +300/-6
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #11 on: August 19, 2013, 01:01:20 PM »
Nah, it's intentional. Level 0 planets really do very little; they're called level 0 because they don't have any special purpose or stuff going on like a Level 1 planet would.

LanceCriminal

  • Newbie
  • *
  • Posts: 25
  • Karma: +1/-1
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #12 on: August 19, 2013, 06:30:44 PM »
This post makes it look like we cannot colonize outside of the influence zone.  Is that a permanent game mechanic now?

Thy Reaper

  • BMS Lead Developer
  • BMS Administrator
  • Hopeless
  • *
  • Posts: 3237
  • Karma: +397/-8
    • View Profile
    • Blind Mind Studios
Re: Dev Diary #1: The Galactic Economy
« Reply #13 on: August 19, 2013, 06:38:19 PM »
You can colonize outside the trade boundary, but you won't be able to trade between your regions. Planets that are all within a shared trade region can trade with each other, they don't need to reach back to your homeworld.

DatonKallandor

  • Newbie
  • *
  • Posts: 24
  • Karma: +5/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #14 on: August 19, 2013, 07:49:24 PM »
Is the intention of the new colony mechanic(s?) to stop or penalize blind colonization of every planet aka is there some kind of hazard rating or penalty?
Or is it just extra depth on-top of colonizing planets?

Thy Reaper

  • BMS Lead Developer
  • BMS Administrator
  • Hopeless
  • *
  • Posts: 3237
  • Karma: +397/-8
    • View Profile
    • Blind Mind Studios
Re: Dev Diary #1: The Galactic Economy
« Reply #15 on: August 19, 2013, 08:33:51 PM »
Blindly colonizing every planet will crash your economy due to the cost of underdeveloped colonies. Only upgraded planets (Level 1 and above) will generate a net income.

kaptainkeel

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #16 on: August 19, 2013, 08:42:54 PM »
I like the looks of this. Lots of micromanagement. :D And that's good about the needing level 1 - might fix how in MP Star Ruler 1, it ended up just being a race on who could construct the most colony ships the fastest.

GGLucas

  • Dr. Evil
  • BMS Staff
  • Delusional
  • *
  • Posts: 1877
  • Karma: +300/-6
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #17 on: August 19, 2013, 08:50:11 PM »
Do note though, colonization is a core mechanic of the game, and you should be colonizing pretty much non-stop throughout the beginning and middle of the game.

If you're not colonizing, you're not getting more resources to do stuff with, so it's a given that eXpansion is important.

Rather than if you colonize, the where and what of your colonization should be where the interesting choices happen.

kaptainkeel

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #18 on: August 20, 2013, 01:21:43 PM »
Of course - I love it. I was just saying that MP ended up being get enough resources to spam 200+ colony ships, then set to auto colonize. It sounds like you might've fixed that in SR2 with the resource needs though. Guess we'll see!

Inauxas

  • Newbie
  • *
  • Posts: 8
  • Karma: +2/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #19 on: September 13, 2013, 06:11:01 PM »
Are the resources listed placeholders or will they be the required resources after release? I ask because it seems, silly frankly, that a planet, a whole PLANET, cannot produce the materials listed itself. I mean, think of the diversity in food, minerals, and other resources Earth (our Earth) contains. I LOVE the idea of a planet being upgraded due to trade and diversity. These are after all planets though, not cities. Perhaps an extensive list of "alien" resources that could fall into general categories and could be unique to a whole planet may give it more depth. Categories like "food", "Ore", "liquids", "gases", and "manufactured" resources would allow this economic system to not only work, but provide a framework to place unique resources within each category. If one was REALLY adventurous, new scientific discoveries could be triggered, well research options, by the discovery of a new resource. For example: Humans, us in reality, discovering a new metal that was harder than any known metal currently, yet had an extremely high malleability. A discovery like that could lead to all new avenues in almost every industry.

With that said, it seems that by striking at outlying colonies you can weaken an empire as a whole, which taking into account how spread out and isolated systems were in SR1 and how painstaking it was taking down a well spread AI one system at a time was, seems like a solid idea. On the flip-side, it may make the game more difficult, in a fun or annoying way depending upon the player, to have a well-built core weakened due to players or AI hitting your outlying colonies. I am sure though you folks at BMS have taken that into account judging by how SR1 is my favorite 4x game.

Thy Reaper

  • BMS Lead Developer
  • BMS Administrator
  • Hopeless
  • *
  • Posts: 3237
  • Karma: +397/-8
    • View Profile
    • Blind Mind Studios
Re: Dev Diary #1: The Galactic Economy
« Reply #20 on: September 13, 2013, 06:37:28 PM »
For now, the idea is that these are the resources the planet is capable of producing on such a scale that it can provide the resource demands for an entire other planet. There is, of course, a thematic issue with the mechanics, but the gain in gameplay is so substantial that I don't think it will change much. We will be paying close attention to the feedback about this particular issue as I'm sure it will continue to come up in the future.

Inauxas

  • Newbie
  • *
  • Posts: 8
  • Karma: +2/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #21 on: September 13, 2013, 06:49:39 PM »
OK, with that being said, I think the modding support BMS is incorporating into SR2 will allow modders to add diversity to the planets themselves. If the ability is there to edit the planetary growth requirements a modder could add or subtract required resources to each level and then add that resource to the game. Sort of like Civ5, how the vanilla is very basic but provides a framework for mods like more luxuries or the Community Call to Power mod which adds a lot more diversity to resources and other aspects.

One more question if you will. What did you mean by this sentence exactly: "There is, of course, a thematic issue with the mechanics, but the gain in gameplay is so substantial that I don't think it will change much."

If you cannot elaborate due to spoilers I understand. I like what I understand of the premise, but I fail to see exactly what you were trying to convey in the context. :-)

Thy Reaper

  • BMS Lead Developer
  • BMS Administrator
  • Hopeless
  • *
  • Posts: 3237
  • Karma: +397/-8
    • View Profile
    • Blind Mind Studios
Re: Dev Diary #1: The Galactic Economy
« Reply #22 on: September 13, 2013, 06:54:07 PM »
I mean that the issue brought up, that it's strange a planet can only produce a single type of resource, is a problem where the theme of the game doesn't mesh too well with the mechanics of the game. In this case, we felt the quality of gameplay we can get from the mechanic is worth the thematic mismatch.

As for modding the resources, it's extremely easy now, and that should remain the case out to release.

Inauxas

  • Newbie
  • *
  • Posts: 8
  • Karma: +2/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #23 on: September 13, 2013, 06:57:22 PM »
Ah, OK. Well I think the thematic issue will be easily remedied by the modding capabilities.

Thank you for your answers Mr. Reaper, you are a scholar and a gentleman!

Teodosio

  • Newbie
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #24 on: September 17, 2013, 03:53:42 AM »
I really look forward to see how this system will work during play... I hope this won't turn into a micromanagement feast.

kaptainkeel

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #25 on: September 19, 2013, 02:03:34 AM »
Nah, it's intentional. Level 0 planets really do very little; they're called level 0 because they don't have any special purpose or stuff going on like a Level 1 planet would.

So a level 0 is basically like an outpost.

Edit: Oh, and is there any rough estimate of a release date? e.g 'sometime in 2014' or 'maybe early 2015'?
« Last Edit: September 19, 2013, 02:12:37 AM by kaptainkeel »

seronis

  • Distracted
  • ***
  • Posts: 338
  • Karma: +25/-0
    • View Profile
    • Steam Profile Link
Re: Dev Diary #1: The Galactic Economy
« Reply #26 on: September 22, 2013, 09:50:59 AM »
In response to the resource limit above, I imagine the Earth when we finally get to the tech levels implied by Star Ruler. The population will be a few factors higher than it is now. But we have resource shortages -now- that we will need to overcome. Now imagine being able to produce so much food to be able to fully support a 2nd earth with equal population. Or potentialy produce so much metal that we can afford to ship it off world. Its not that a planet only creates 1 thing. Its that a planet would need to specialize in order to produce a resource in quantities to cover its own needs plus a 100% surplus.
Any code/mods I post on this site should be considered Public Domain. Borrow it, steal it, shred it into little pieces to your hearts content. I dont require credit but I appreciate bug fixes and suggestions.

thedeebo

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #27 on: September 23, 2013, 07:54:41 PM »
So how will this system work when you have hundreds of worlds spread all over the place? Will there be some automation, or is it all done manually? Can a planet only export enough of its resource to cover the needs of one additional planet, or will you have a kind of production number like in the first one that linked planets will be able to pull from? I can imagine losing a planet due to enemy activity and the complex chain of resources breaks down, cutting many planets off from their required resources. What happens when that situation occurs? Do the planets have time to recover their resource before they revert to a previous level or do they just "bump" down to a lower level?

Thy Reaper

  • BMS Lead Developer
  • BMS Administrator
  • Hopeless
  • *
  • Posts: 3237
  • Karma: +397/-8
    • View Profile
    • Blind Mind Studios
Re: Dev Diary #1: The Galactic Economy
« Reply #28 on: September 23, 2013, 08:02:02 PM »
Our goal is to keep micromanagement low per-planet, so we're going to spend a lot of time making sure it's manageable. When a planet loses a necessary resource, it persists as it is for a few minutes before losing a single level at a time, giving you plenty of time to respond to changing economic circumstances.

thedeebo

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Dev Diary #1: The Galactic Economy
« Reply #29 on: September 23, 2013, 10:07:46 PM »
It's good to hear you are planning on keeping it relatively simple. I am excited to have a trade/economy system; I regularly play Dwarf Fortress, so economic complexity excites me. Admittedly, the other 99% of everyone probably don't enjoy quite as much craziness as I do, though.