Jump to content

  • Log In with Google      Sign In   
  • Create Account






2D conundrum

Posted by polyfrag, 15 July 2014 · 225 views

I've been working on the project with my open source buddy and I've started on the economics side of things.

https://github.com/polyf/corpstatesc

But my partner's graphics card is fried and he's running on integrated now. I spent the last 2-3 days getting the isometric version running.

https://github.com/polyf/corpstatesd

It runs at 60 FPS on my mom's 2007 desktop with a 20x20 map without any culling, but 300 on my laptop on integrated and 400-500 on discrete.


Posted Image


The 3D version (version C) runs at 150 on integrated and 300 on discrete on my laptop with a 60x60 map full of buildings and units. I don't want to spend the remainder of my summer getting a 2D version up to the same level as the 3D version though. So I'm going to work on version C on my own for now. Maybe next summer I'll work on D or maybe my partner will get a new videocard.

As for the economics, I've created a "demand tree" that figures out what buildings need to be built to support a certain population of labourers. This is not as simple as arithmetic because there might be dependency loops, but it doesn't really require anything more than arithmetic. It doesn't take into account transportation and infrastructure yet, so refineries, gas stations, harbours, roads, powerlines, and crude oil pipelines are not included yet. But it places the buildings on the map in order of their requirement, so it's an interesting visual, seeing the resulting composition of buildings based on the input and output quantities I enter for the building types.



Eventually the demand tree will be used to figure out the optimal prices and wages to set, taking into account local constraints of competition.




July 2014 »

S M T W T F S
  12345
6789101112
13141516171819
2021222324 25 26
2728293031  

Recent Entries

Recent Comments

PARTNERS