Skip to content

Lyrcaxis/LevelGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

2D Level Generation algorithm (GPU-based)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published