Epic Battle Fantasy 1 is almost on Mobile

Hey guys, the Epic Battle Fantasy 1 mobile port is coming along. It’s taking more effort than the previous mobile ports since it needs to be reprogrammed from ActionScript 2 to ActionScript 3, which largely comes down to a search and replace job, but with a few quirks.

AS2 lets you get away with a lot of really bad programming practices that AS3 doesn’t. For example, in AS2 you can have variables and functions with the exact same name. You can declare functions multiple times. You can use variables without declaring them. The code doesn’t crash if an object doesn’t exist – it just ignores that completely and carries on. So all of those shortcuts needed to be sorted out, as they don’t work in AS3.

In addition to that, my old code is just really bad. Mainly there’s tons of code that has been copy and pasted which should have been in functions, making updating it way more tedious.

In terms of changes to the game, the mobile version user interface is bigger! That’s pretty much it.
All the other changes are the same as in the version that will eventually be on Steam in the EBF Collection: Copyrighted characters have been replaced, there’s a new soundtrack, checkpoints have been added after every boss, there’s a new Zero difficulty option, and the game has been balanced slightly (in particular making summons stronger).

So it’s gonna be a lot less punishing than you remember it.
Anyway, it should be up on Android in a week if you’re lucky. Probably for $1.50.

4 thoughts on “Epic Battle Fantasy 1 is almost on Mobile

  1. Kayla

    Might still mute the music and play the original songs on Youtube for that sweet nostalgia.

    Will the soundtrack be new, or songs from later entries?

    Reply
    1. Anonymous

      Hell, the first time I played it I was 5 years old, and at 18 I still don’t get bored by your effort

      Reply

Leave a Reply

Your email address will not be published.