Support Me on Patreon

Friday, June 28, 2019

Map Hatter

The majority of the maps have been made for Adventures' EDGE. Since the player is in every map, I had to position them at the correct entrance. Therefore, I grouped the exits in pairs. Both exits to and from a map share the same group and have a node that I place the player at on map load.

First I gave each exit a letter in an exported variable, then I grouped them based on that letter (Groupa, ect.) and renamed the variable to the group. As you go through the exit, it will set the current map and exit to the values in the exported varables.

Export variables show up in a nodes properties, so you can edit them as needed without making several scripts or massive if statements. I'm only going to save the map exit/entrance data instead of the players position. That map will load on start and I'll avoid players getting stuck in walls if I have to modify the maps.

These will be implemented in the indev 1.00 version as they are ready for the build.

Future plans include
NPC generation and loading
more NPC features
Completion of current lazuna families
New lazuna families
A basic story intro (very basic)


No comments:

Post a Comment