So, after putting in as much time as I've been able these past couple weeks, I've gotten some basics working. I know it looks super sloppy, but I couldn't find any free 4-way fighting sprites, so I made it work with a 2-way and a somewhat iffy tileset. Just ignore the graphics, and focus on what can be done with this engine. This is all pretty basic, but it's nice to see some of the things I set out to do working properly. So far, I've gotten basic animations set up (idle, walk, attack, hit, down), enemy behavior (seek player upon discovery, attack, stop pursuit when player out of range, death), interactable objects (Chests that open and make sound), and text boxes triggered by opening those chests. I'm having issues with the player's death animations, since he just disappears upon health reaching 0, but I honestly haven't put much effort into figuring that out yet. My next goal is to figure out how to set up an inventory system. Wish me luck! If you have any ideas for things I should try to implement, please speak up. Let's learn together!
Below the video is a link to the project files. Feel free to take a look and use it as reference for your project. If you see a way I could've done something better/more efficiently, let me know.
Download the project here:
https://drive.google.com/file/d/1M1lbIucUTeWWLc4XqUxNF8ML9IEFnmDa/view?usp=sharing