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