Skip to content

Demo on how to make a 2D grid-based map with FastNoise and infinite movement in every Direction. Uses multithreading to load/unload chunks of the map! 🌎

Notifications You must be signed in to change notification settings

DennisSmuda/godot-chunking-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Godot Chunking System 🌎

Checkout the blog post here!

Uses a global World.gd Singleton to keep track of the player's position and load/unload chunks in seperate threads

checkout and run πŸš€

git clone https://github.com/DennisSmuda/godot-chunking-system.git

Open the project.godot and the main scene should open automatically:

main_scene

run the project with (cmd|ctrl)+R

Contribute πŸ‘‹

Feel free to submit issues or pull requests

About

Demo on how to make a 2D grid-based map with FastNoise and infinite movement in every Direction. Uses multithreading to load/unload chunks of the map! 🌎

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published