I started with a title screen. New game launches the game while Quit quits the game, other options do nothing for now. Both menus and game controls are keyboard only, but I will update it in the future, so the mouse works as well.
The player character doesn't have any animations yet and the tileset is a placeholder. Making regular movement is surprisingly easy with Game Maker Studio 2.
Making grid movement was surprisingly much harder. It was my first time working with pathfinding.T he red line shows the path from the player character to the cursor. Clicking the cursor moves the character to that direction.
After the character moves the GUI pops up in the top left corner. For now the only option is to attack which turns the cursor red. It can move one tile in any direction and clicking it on an enemy reduces its health. The enemy dies and disappears once its health reaches zero.
Now for the fun part. It was also my first time working with AI. I knew it was going to be difficult, but I didn't expect it to be so fun as well. The way I made it, it's probably very inefficient, but hey, it works. It was the hardest part so far.
More updates in the future!