top of page
N Grams Research Project
This project was created to explore the possibility of using N Grams to perform terrain generation. We used N Grams to create a procedural world with different biomes where each biome is created accordingly to a trained N Gram model. The placement of different biomes is also chosen based on N Grams, allowing for biome placement that closer match the datasets'. To allow for such generation, we used some concepts of pathfinding to choose the value of neighbouring tiles.
This project was created in Unity.
For the development of this project, I worked on the N Gram model. It reads csv files with different world and biome samples. And then it would use the data to generate different biomes and terrain height levels.
bottom of page