• Register

Imagine Nations is a sandbox game that defies genres by allowing you to play the game using the features that interest your play style the most. Once you’ve created your character, you are dropped into a voxel universe (think games like Minecraft and Cube World) that will let you do as you please, for better or for worse. The center of Imagine Nations is the various cultures that can be found on planets throughout the universe. You begin in one of these towns, with a culture that looks similar to yourself. These cultures act with or without your input, growing from humble beginnings as hunter-gatherers to massive empires spanning a galaxy filled with space-age technologies. You are free to support the towns directly through various means, or let it grow naturally.

Post news Report RSS July "State of the Game" Address

Check out the screenshots and read about the progress the team at Cat Banana Studios is making building Imagine Nations in this article.

Posted by on

There has been a lot going on with the development of Imagine Nations, and we apologize for being as quiet as we’ve been. A lot of the work being accomplished has been under the hood, so to speak, and there wasn’t a lot of fancy images to capture what was happening. However, this month’s update will show where we’re at, and which features are still in the works for first build.

First Build

As we have mentioned before, these are the current features aimed for the first build (along with their progress and any changes to the goals):

  • One face of the planet generating (very large area to explore). – 80%
  • Dirt, grass, sand, generic rock, and water blocks properly loading in. – 80%
  • Trees with log, branch, and leaves block properly loading in. – 10%
  • All blocks come in 4 sizes (full, 3/4, 1/2, and 1/4) for a smoother travel experience. All blocks can either be full height (0.5m) or any height less than that. As shown in the last update, this allows us to have a gradual elevation increase to support mounts/vehicles moving along the ground easier. - 50%
  • All blocks can be dug out and placed to build simple constructs. – 20%
  • All blocks can be subdivided by 3 levels to create smaller blocks for construction. – 60%
  • Simple day/night cycle with the planet face rotating and a nearby star acting as the primary light source. – 5%
  • Simple weather system with clouds that can form/dissipate. (No precipitation yet) – 5%
  • Full player movement including walking, running, sneaking, swimming, and jumping. (No player model or animations, only in 1st person) – 100%
  • First pass player UI implemented including: health/stamina/mana bars, skill slots, left/right hand functionality, and inventory, journal, character windows. – 5%
  • Fully working launcher to get the first build and subsequent updates. – 100%
  • Ability to choose what type of build you want to grab including: stable, test (latest but possibly not stable), and various tech demos being offered at the time. – 100%
  • Imagine Nations account to access the launcher (for backers once build is ready). – 100%
  • Launcher will include the latest news for the game, forums to post bug reports and discuss the build with the community, and the chat (yes we haven’t forgotten you). – 100%
  • Patches from the launcher will only push the changed portions of files, which should help out anyone with limited bandwidth. – 100%

Build Status To sum up the above, our focus has been on planet generation which is nearly there. To show this progress, a picture (or a few) are worth a few thousand words:

worldgen1

As you can see, general world gen is coming along fine. Alex is in the process of adding “layers” which will give us a much more realistic look (rather than having all hilly terrain). Rendering of the blocks based on type (grass shown in these examples) is working appropriately.

worldgen2

As mentioned above, once the new layers are added in, there will be many other terrain types outside of hills and mountains. One big emphasis on world generation is that its not just a matter of plains at sea level. With our world generator, there could be planes at massive heights just as much as at sea level, with towns being built next to rivers flowing from mountain springs and down a thousand block drop.

worldgen3

The gray area is the rock block type temporarily being used as water until we get the actual water functionality in.

worldgen4

A widescreen view of a large hill surrounded by a river and an ocean.

worldgen5

Our first few passes at adding 3D elements to the generator. Its a messy affair, but we’ll have it smoothed out by the end of this week. This would handle overhangs, cave systems, tunnels, etc.

worldgen6

Another shot at 3D generation, with the results getting a bit closer to where we want to go. The end goal, obviously, is no floating blocks.

Blocks

For anyone that missed our update last month, this image basically encompasses the 3 types of blocks that can be found within the game (and are being incorporated into the world generation system now): full blocks (at top) which are 0.5m (half the size of Minecraft blocks), sized blocks (grass block ramp) which can be any height up to 0.5m and allow smooth elevation changes, and complex blocks (rock pile in the middle) that will be used sparingly for some terrain generation, but overall used for detail in construction.

As it stands right now, we’re finalizing a lot of the layers necessary to generate the entire planet face. We have all the necessary assets complete, so once the layers can support all the block types, we will see a more or less functioning planet with appropriate climates dictating the type of blocks seen in those areas.

We have also done away with any understand of “biomes” with the specific blocks, fauna, and flora dictating their optimal conditions to show up. With the various ways we’re generating the world, appropriately content would show up at the proper locations, and blend accordingly between two areas of differing parameters.

Once we knock out these last few steps along with water and the weather layer, we will be ready to launch the first build to all backers. For anyone that has already downloaded the launcher and can login without any issues, the build will automatically update when we announce its launch. For all others, you can preorder the early access version of Imagine Nations which will get you the launcher now. All builds from now to final release will be sent through the launcher.

We’re hoping we can get the first build out during July, but we can’t make any promises as we want to be sure everything is working to the level we’d expect playing the game ourselves. As soon as we are confident its where we need it to be, we will get the build out. Its been a bit of a wait, but we are almost there. And we thank everyone for their patience during this time. We expect the rest of this year to be a bit more interesting with some of these current tasks out of the way.

- The Imagine Nations Team

For more information on Imagine Nations or to preorder early access. Please visit Imaginenationsgame.com.

Post comment Comments
Radar11m
Radar11m - - 694 comments

Sounds good

Reply Good karma Bad karma+2 votes
Post a comment

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