Skip to content

A world map generator developed with Unity Game Engine in C# for a sandbox civilization game.

Notifications You must be signed in to change notification settings

IrealCreation/world-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Generator

What is it now...?

This is a world map generator developed with Unity Game Engine in C#. It is inspired by Quill18's "Mostly Civilized" video series on which it builds upon: https://www.youtube.com/watch?v=j-rCuN7uMR8

What will it be...?

The goal of this project is to create a realistic-ish sandbox for simulation of human civilization. Unlike god-games like the Civilization series, where the player is the driving force of the events, here the player will be more of a passive observant, only able to plant some seeds and give a few guidance to see where it will drive humanity.

Where are we so far...?

So far, the following features are functionnal:

  • Creation of a world map with landmasses and oceans, based on volcanic activity, accounting for elevation, temperature and humidity in a hexagonal grid system.
  • Spawning of rivers.
  • Attribution of biomes on each hexagon tile, depending on its elevation, temperature and humidity.
  • Semi-random spawning of some natural features and resources (forests, reefs, salars...).
  • Possibility to manually spawn human settlements on the map.
  • Extension of human settlements' territories across the grid following a preference system.
  • (WIP) The human settlements research technologies, create buildings and make artworks depending of their preferences.

Credits

Designed and developed by Richard Legrand: https://irealcreation.com
3D assets by Sylvain Salviati (the beautiful ones) or Richard Legrand (the ugly ones).

Thanks to...

Quill18's "Mostly Civilized: A Hex-Based 4x Game Engine for Unity"
Amit Patel's "Polygonal Map Generation for Games"
Azgaar's "Fantasy Maps for fun and glory"
Marietta College "Biomes of the World"

About

A world map generator developed with Unity Game Engine in C# for a sandbox civilization game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages