Subject Area
Computer Engineering, Computer Science
Abstract
The procedurally generated world with history simulation tool dynamically generates customizable, seed-driven virtual worlds through algorithmic processes. Using Voronoi diagrams (constructed via Fortune’s algorithm) for spatial partitioning, it creates diverse geographic features such as lands, oceans, and heights. Climate systems, hydrology (rivers, precipitation), and temperature data are procedurally derived from the terrain data. The tool further simulates sociopolitical dynamics, including population distribution, cultural evolution, religious spread, and diplomatic interactions between procedurally generated nations. Cities, towns, roads, and products emerge organically based on province data.
Users can interactively modify generated worlds—adjusting province geographic data, reshaping cultural or religious distribution, or changing province owner—before exporting structured data (saved as XML) for compatibility with external applications.
Degree Date
Spring 5-2025
Document Type
Thesis
Degree Name
M.I.T.
Department
Programming
Advisor
Gary Brubaker
Number of Pages
75
Format
Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 License
Recommended Citation
Shen, Xuanchen, "Procedural Generated World With History Simulation and 3D Map" (2025). Programming Theses and Dissertations. 1.
https://scholar.smu.edu/guildhall_programming_etds/1
