Hello Everyone,
I am an AI programmer currently working on this game badiya: Badiya: Desert Survival on Steam
it is an open-world procedural generated survival game. our world is infinite (moving terrain tiles) so we thought of using Apex path as a tool. however, right out of the box we couldn’t create a set of navigation grids that u can easily control on run-time. i had to spend some time developing a utility script that allows you to generate a field of grids ( x number of grids on the x axis and z number of grids on the z axis) on any number of terrains that make up your world.
Furthermore, i had to optimize the generation to make sure it doesn’t do any allocations since everything in our game is on run-time and we couldn’t use apex’s “Grid Field” utility but my solution is inspired by their implementation. although mine is more optimized.
So my question is geared towards people who are making procedural games using apex, would u be interested in such a script available to you in order to save your programmers time?
Here’s a sample image of a generated grid field we are using:
Also keep in mind this straight forward solution allows for further additions like defining sectors or areas in your run-time scene and so forth and most importantly it’s very fast generation of non-initialized grids (so u can control when and how u initialize these grids) tailored for apex’s features.
Lastly, not sure if this is the right forum for this type of post ![]()
Cheers,
Mohamed
