ASREAL Engine Devlog Part 2: Fighting and Test Enemy

Sorry this one took a while, it’s really big.

Overview of the additions:

I added a test enemy sprite, main menu navigation, fighting, stats initialization, and enemy dialogue.

Precise breakdown:

I added the test enemy, which is pretty much just a stick figure and a blinking face. I’m not an artist, ok? Also, after your turn, the enemy will say something before attacking you. I There is also now a “Master Brain” sprite which serves as the control hub, initializing the stats, controlling whose turn it is, and determining battle progression. Oh yeah also you can navigate the main menu but can only click fight.

Fighting:

I got the assets from some other projects, and coded the whole eye thing. i skipped over the selecting the enemy step because the engine will only support one enemy and I don’t want to add that. (It will be the same for mercy) I looked up the exact damage formula and added it in. The last thing was the slash and hurt animation. The slash assets I got were wrong on the last frame, so I had to fix that, but otherwise, everything was good! Here’s The Video Demonstration of the engine so far.

Tell me your thoughts on everything!

Oh yeah I also added Undertale Yellow Music

Man with this I could make a fangame, this sounds fairly simple

Also to be fair I actually have had some experience with a Scratch-like program for coding lol. It was called Snap or something, think it's based on Scratch.

Looks cool

I assume things will be smoothed out as you go? The text being displayed all at once instead of displaying letter by letter is really jarring.

Yeah the engine I used for the text doesn’t support that so I will have to make a separate script that essentially uses the engine to write one more letter of the text at a time. This will make special colors and effects slightly harder, but it will be better for the overall engine.