Simple Board Game movements (NOT CHESS)

Spline or not I think the important thing is using an int to keep track of where player is on board. If using an array of locations or actors like I did, you can just grab the location from the array at the matching index. If spline you would get the splne vertex by int. And for a looping gameboard like Monopoly, you can use modulu (aka % mod or just %) to loop the int around based on array length or (vert count of a spline), as I did on the array get in the keyboard R event.

Here’s a link to relevant files from my experiment if you’d like to try it. Just make a project based on top down template, and extract the zip to the /content/topdown in the project directory. Not sure if the reference var in the tile list actor will survive the transfer, but you can at least see where they were set in the included map.

2 Likes