• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
codeman_nz

Population growth in space colony game

11 posts in this topic

HI everyone,

 

I am designing a space colony where a player builds a colony capitol, housing, factories etc on a planet.

 

What I am trying to figure out is how to handle the population growth.  Does it just keep on going and the player has to build more housing to accomodate the additional population or is the amount of housing the limit and the population growth stops when it gets to the limit?

 

I'm leaning towards the growth dropping to zero when the limit is reached because otherwise the player might have a huge population and not know what to do with them.

1

Share this post


Link to post
Share on other sites

I think physically limiting the player's access to population is pretty common when it comes to population management. If the managing bodies of an organized society fail to organize the population, the population organizes itself. This mechanic could be as simple as increasing authority during civil unrest or riots or it could be complex matter of diplomatically dealing with the fragmenting groups and bringing them back to the ideals of the whole. The later strikes me as the more interesting game but also the more complex the dev. 

 

Generally its the responsibility of the governing bodies to accommodate expansion and use hindsight and foresight to plan for the inevitable expansion.

2

Share this post


Link to post
Share on other sites


I am designing a space colony where a player builds a colony capitol, housing, factories etc on a planet.

 

Is this building of housing supposed to be some kind of challenging gamemechanic which the player will need to manage properly to accomodate for the population(-growth) or just something so the player has something to click ?

2

Share this post


Link to post
Share on other sites

I remember it was an interesting sort of balance when playing Outpost 2 back in the day. Usually you would start off and could easily get enough food and housing for everyone, and then you are constantly suffering for a shortage of either workers or scientists.

 

Then eventually I would hit a tipping point and be left trying to figure out what to DO with everyone and where to put them. The over population could quickly slide into food management issues and morale dropping like a stone.

 

 

Personally I've been toying with designs for my own colony management game, but I was using back story elements to throw an interesting little twist in there: The colony is a massive ship of survivors, but something went wrong. The game would start off with only a fraction of the planned setup lander craft which is limiting how quickly the colony infrastructure is initially expanded. Combine that with a failing life support system on the ship in orbit, and the player is then left with hard choices on who and how they try to save as colonists come out of cold storage on the ship in batches at various times during game play.

2

Share this post


Link to post
Share on other sites


Personally I've been toying with designs for my own colony management game, but I was using back story elements to throw an interesting little twist in there: The colony is a massive ship of survivors, but something went wrong. The game would start off with only a fraction of the planned setup lander craft which is limiting how quickly the colony infrastructure is initially expanded. Combine that with a failing life support system on the ship in orbit, and the player is then left with hard choices on who and how they try to save as colonists come out of cold storage on the ship in batches at various times during game play.

 

That's a neat idea.  I hope it works out.

0

Share this post


Link to post
Share on other sites

Another issue to think about is what kind of time scales are we working with, and what kind of game play are you really looking for? And how are colonists represented within the game. Ideal game play growth patterns are vastly different if your colony plays more like The Sims vs an older version of SimCity. One having each colonist as a distinct entity that must be tracked, vs a fairly simply integer comparison of NeededWorkForce isLessThan TotalPopulation isLessThan Housing and LifeSupport.

 

If the game is "in for the long haul" and each colonist is a distinct entity then it could be that you have a preset 'seed' population that arrives in cold storage. You have X number of colonists on life support, and then have set needs you have to achieve before you are allowed to unlock the next batch. ie: Enough food, air, and water production to keep everyone alive, plus some minimum level of living space. After you exhaust your initial pool you then are reliant on new colonists that the colony itself can produce.

 

By that point in your game play you can be getting into building more automated systems to replace your initial constructions, rather than say needing 12 workers to control your main fabrication facility that produces parts for buildings, you can instead crew it with just 8, freeing up 4 people to work else where in your expanding base.

 

This lets the player 'keep going', and expanding their colony, but doesn't drive up the processing requirements as much if you are simulating each colonist beyond being just a number. "New" colonists then trickle in far slower as youth develop and are trained, but can be offset by older generations beginning to die off from age or accidents. It can also open the door to interesting plot points and choices, especially if the game relies heavily on colonists personality and factions. 

 

Maybe you could have the option of deploying Clones. Clones can be matured faster than natural birth children, meaning they are ready for the work force sooner, but may be opposed by members of some factions. Similar with 'simple' advanced robotics that merely reduce labour requirements in facilities and 'complex' advanced robotics that can be full blown AI crew members. Maybe some colonists don't mind that their food was totally grown by mindless machines slaving away in a aquaponics bay somewhere at the edge of the colony, but when a dozen androids march by to their next job site things will feel a little different. (Especially if you have some kind of revolt and oppression mechanic.)

1

Share this post


Link to post
Share on other sites

It depends on how realistic you want it to be...

Birth rates are effected by War and Peace time + Medical tech + Culture

Death rates are effected by the same thing

Death rates are further modified by quality of life and population density...

and this is further modified by food availability.

 

Now if you're being realistic there are multiple vectors in controlling population...

 

If you're going the less realistic you can have a general cap and have the represent some sustainable number which then if you go past in population you get unhappiness and people begin to die. till you reach a sustainable number again.

 

Even less so you can just have a stat which is increased by increasing residential areas and ignore all the other factors and so if you build a residential area that supports 7 billion you have that many people... unless the area gets destroyed/deleted/whatever.

 

Again there are various options and it's up to you, but I'd consider what type of game you're trying to make and then decide how important it is to have depth and realism or if it's there for some other thing. The game I'm working on designing has to do with empire building and running an empire. That needs more depth and realism than say a more RTS style game like StarCraft.

0

Share this post


Link to post
Share on other sites

What is the length of a game-cycle: is one minute weeks, days or does it represent years? If decades then children could be feasible. Otherwise I think colonists would be a cool population growth factor. Then you can have colony advertisement, shipment, and other factors for the player to tinker with to optimize the influx of colonists. 

1

Share this post


Link to post
Share on other sites

Who controls how many people arrive ?? (assuming this isnt fast time where reproduction is taken into account)

Who is organizing it/funding it and what are their goals and motives??

 

Colonies are often placed in undeveloped locations where life might be primitive/sub-standard for an extended period.

 

Hazardous environment (people die off -- read early history of Jamestown ...)

 

Is there something to draw people there (boom town) or is it  a planned colony for an overpopulated place (homeplanet) that they are being moved as policy ?   How much is being spent to build it properly or is it a cheap 'dumping ground' ?     A place of opportunity that people might willingly go to?

 

Military base ?? (Roman Legion bases as example of places towns grew up around)

 

Penal Colony? 

 

Commercial Venture (Jamestown originally was and they brought the wrong kind of people for anything permanent)

 

 

Is there space nearby that is viable to be expanded into (and resources local to make that happen cheaply)

 

Seed money to get it started and then it becomes self-supporting OR is it a burden to the remote organizers who might 'cut-off support eventually and leave it to wither ?

 

 

Lots of ins and outs that can effect population growth.....

 

 

 

 

 

 

1

Share this post


Link to post
Share on other sites

You could simply add a overpopulation variable which increases when the population increases. The higher this variable is, the more people will die due to it. This also offers opportunities to make overpopulation drop when certain technologies are researched. And you can tie bad events to high overpopulation. Like riots or increased unhappiness.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0