Skip to main content
Island Generator

Abstract

Handcrafting game assets can be very time consuming, especially when variations are needed. Procedural generation allows many similar assets to be created in significantly less time than manually creating these assets. This project creates software for the procedural generation of a 3D island for use in games or animations. The island is split into multiple different biomes, each with their own generation rules and decorative props such as trees and bushes. The approach used for biome generation utilizes Voronoi Noise to define the position and size of biomes. A method of stitching together the harsh borders between these biomes is covered. The project also experiments with an algorithm to parametrically build feature points on the terrain, namely a volcano. A player character is included so that the user may observe the island from a person’s perspective. The user has access to a settings menu that affects how the island is generated. These features allow users to quickly create interesting custom island models.

How to Cite

Feldman, O., (2022) “Island Generator”, Capstone, The UNC Asheville Journal of Undergraduate Scholarship 35(1).

Downloads

Download PDF

6

Views

3

Downloads

Share

Author

Downloads

Issue

Publication details

Licence

Peer Review

This article has been peer reviewed.

File Checksums (MD5)

  • PDF: 1a44afbd1ac77216c31ffb89bb08b6ae