Skip to content

Lyrcaxis/LevelGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da0e22f · Jan 30, 2024

History

2 Commits
Jan 29, 2024
Jan 29, 2024
Jan 29, 2024
Jan 29, 2024
Jan 29, 2024
Jan 30, 2024

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