Code Monkey home page Code Monkey logo

polygonmapgenerator's Introduction

About

A Unity project that creates 2d polygonial maps. What this means is that according to specified parameters, it will return a map that is splitted into random polygonial regions and continents. Using this generator, the project also includes some games and simulations using that generator. Each of the main projects contains its own scene in Unity. A small explanation for the main projects can be found in the chapters below.

Map Editor

The map editor can be used to create the maps and try different parameters. The following screenshots show some features of the map editor.

basic FractalNoise map
FractalNoise map showing biomes
Island map showing continents
regional map with water connections
Dynamic polygon labels
Parrisk map

Levers of Democracy (ElectionTactics)

Levers of Democracy (working title: ElectionTactisc) is a strategy game where each player controls a party in a randomly generated nations. Try to win elections in as many districts as possible to be the most successful party in the nation. Each district has unique personalities and every choice will matter.

Parrisk

Parrisk is a game where you have to conquer all areas of a procedurally generated map. Each region contains an amount of unit and all players plan the movement of their units for the next turn at the same time.

GeoPolSim (TheWorldGame)

GeoPolSim (working title: TheWorldGame) is a project aiming to simulate a map view of a generated world over the course of history. See nations emerge, collapse, internal and external conflicts, disasters, unions and follow the fate of the world.

polygonmapgenerator's People

Contributors

p-svacha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.