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...
Saved in:
| Published in | Computer Vision and Graphics Vol. 11114; pp. 57 - 67 |
|---|---|
| Main Authors | , , |
| Format | Book Chapter |
| Language | English |
| Published |
Switzerland
Springer International Publishing AG
2018
Springer International Publishing |
| Series | Lecture Notes in Computer Science |
| Online Access | Get full text |
| ISBN | 3030006913 9783030006914 |
| ISSN | 0302-9743 1611-3349 |
| DOI | 10.1007/978-3-030-00692-1_6 |
Cover
| 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 |