Hello, I have this game idea but I don’t know how to go about achieving it.
So basically, I want to create a grid loading system similar to this: The Graveyard [HEAVEN] - Roblox
(Play it and see the loading system to better understand what I’m trying to do.)
I want to have Stands which are loaded via an infinite grid based on the users current position. The user can claim any unclaimed stand, which is saved permanently via datastore, and that stand location is claimed permanently at that location forever.
My problem is, I don’t know how I would exactly:
- Attempt to code a grid system which persists infinitely
- Get the stands specific coordinates saved and loaded so its in that specific grid location each time
I’ve already figured out how to load all of a datastores data using Datastore:ListKeysAsync()
, so I have the data loading covered I just don’t know how I would load that specific grid location.
Also do you think it would be better to fetch and store ALL of the datastore data in a single module script, or periodically request the data to be fetched from the server?
Any tips or help is massively appreciated!
anyone???