So, I'm going with the name NationOne for the game so far, I wanted to make it a Nation simulator instead of a city simulator because the stuff I've been coming up with has a lot of international stuff.
So, you will load into the game for the first time and create your character that you'll be able to walk/drive/fly around your nation. You pick your title, for example, Lord, President, Prime Minister, Minister, Overlord, Chancellor, etc. from a drop down menu or you can create a title. You make up your name, pick a gender, and use sliders to create your avatar with various features. You choose your clothing... business suit, tuxedo, Hawaiian shirt and shorts, military uniforms, mad scientist lab coat, and various others and accessories to go with them.
You can select a terrain or create one... I hope to find some way to incorporate google earth terrains or use DEM files, DEM is a Digital Elevation Map, to make earth or other planet based ground, and hopefully be able to copy a road map right out of google onto the game... I think that'd be a great tool for players trying to recreate real cities. For creating terrain you would select a style of terrain, there are noticable differences between the Rocky Mountains, the flat land in the center of North America, and the East Coast, as well as major differences between all of those places and Europe or Asia... so the terrain generator would use features of those styles of terrain to create a random country side for you to build on. You would also pick what kinds of trees, plant life and animal life are to be scattered about the world you create.
So you start off in a blank area, first thing you have to do is determine the natural resources around where you want to begin, Forestry, oil, etc, this would give you an idea of how to start building your city... if it's oil rich you'll want to build a small town with an oil based economy to start off, drills, people to work the drills, refineries, and other logistics and start selling your product on the international market to make money in order to expand your small community.
|