Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 925 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 925 Bytes

Procedural 2D Level Generation

This repo contains files for the following features:

  • A mini-framework for performing GPU tasks
  • Efficient, extensible, and customizable GPU-based procedural level generation
  • Terrain Biome categorization and object spawning on a per-biome basis
  • A custom tilemap shader for rendering of the generated level efficiently
  • 8-directional 2D character movement
(graphic assets are not included in the repo for the time being)

Videos

Capabilities of the level generation algorithm and customization from the editor:

LevelGen-LevelGeneration.mp4

Changeable frequencies for the 'Random Tile' strategy:

LevelGen-MiddleTilePopulationStrategy.mp4

Character 8-directional movement:

LevelGen-CharacterMovement.mp4