Algorithms for Random Maps Generation and Their Implementation as a Python Library

Random map generation has application in strategy computer games, terrain simulators, and other areas. In this paper basic assumptions of a library for random maps generation are presented. It uses both value noise and diamond square computer graphics algorithms, as well as newly invented algorithms...

Full description

Saved in:
Bibliographic Details
Published inComputer Vision and Graphics Vol. 11114; pp. 57 - 67
Main Authors Rusek, Marian, Jusiak, Rafał, Karwowski, Waldemar
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2018
Springer International Publishing
SeriesLecture Notes in Computer Science
Online AccessGet full text
ISBN3030006913
9783030006914
ISSN0302-9743
1611-3349
DOI10.1007/978-3-030-00692-1_6

Cover

More Information
Summary:Random map generation has application in strategy computer games, terrain simulators, and other areas. In this paper basic assumptions of a library for random maps generation are presented. It uses both value noise and diamond square computer graphics algorithms, as well as newly invented algorithms for biomes creation and river generation. Complete library implementation with an example use in a separate application is explained in detail. Basic issues related to developing programming libraries and random map generations are also discussed.
ISBN:3030006913
9783030006914
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-030-00692-1_6