Hey guys. The mobile version of Epic Battle Fantasy 4 is around 15% complete – most of the graphics have been updated to work on mobile devices. If you recall from the EBF5 port, this involves replacing any visual effects that use filters, which don’t work correctly on mobile, and also making the game fill up a 20:9 aspect ratio.
In the EBF5 port, this meant that some areas of the map had slightly different color schemes, as the color effects had to be reproduced with different methods. The EBF4 map didn’t play around with color effects very much, so you probably won’t notice many such changes. But you may notice battle graphics such as magic circles look a bit different with their alternative glow effects – and a few have been replaced entirely with different versions.
The aspect ratio change will be much more dramatic, as EBF4 was originally made in a 4:3 aspect ratio, and the battle menu also cut off the bottom of the stage. In this new version, in-battle animations should look a lot more impressive as they will fill almost twice as much screen area. Sometimes this is achieved by simply stretching or repositioning graphics, but some graphics have been expanded upon with new details. Battle backgrounds in particular are now much larger, as I’ve demonstrated a few posts ago.
I’m not promising anything for certain, but it’s quite possible to copy most of the aspect ratio changes to the Steam version of the game later. This would also include the removal of filters, so the game may run a bit smoother too.
Overall, there’s not as much work to do as in EBF5, due to EBF4 being a smaller scale game. But in a few ways, there’s more work, since EBF4 was not programmed with future updates in mind like EBF5 was, so a lot of the code is lazy.
To be continued…
Category Archives: iOS
EBF4: Extended Backgrounds
Look at how wide these EBF4 backgrounds are now!
They’re gonna look pretty good on those super long phones.
EBF4: Mobile Porting has Begun
I’ve started work on the mobile version of EBF4. Going from 4:3 aspect ratio to 20:9 feels weird. There’s a lot of code that I can copy from EBF5 to make it easier, but making the user interface wider and bigger for mobile screens is still gonna take a lot of work…
I’ll keep you all updated with the progress!
Fanart:
Happy Monday Folks,
We’ve launched a new update for EBF5 on iOS with loads of little fixes, and a corresponding update will be coming to Android roughly within the week. The biggest changes will be that the path blocked by the menu button in the Frozen Valley is now fixed in both versions, and on iOS you can now use cloud saving and achievements!
Here’s some fanart of the team by NaT.
EBF5: iOS Pricing
So it turns out I can’t change regional pricing on the App Store, which creates an interesting problem. I’ll use Vietnam as an example.
When EBF5 launched on Steam, a $20 game was đ188K. (still the current price of EBF5)
Today Steam suggests that $20 be localized to đ260K.
Meanwhile… today Apple says that $20 is đ500K (the actual exchange rate), and I can’t change it.
So as a result, in Vietnam EBF5 costs almost 3 times more on iOS than on Steam. To some extent this is true for many countries, but some are hit worse than others. I personally prefer Valve’s pricing model, and would like to make my games affordable for everyone.
Someone on Twitter mentioned that Apple plans to add regional pricing in 2023… so maybe I’ll lower some prices then if that becomes an option. I’m also considering adding an option to buy all the in-app purchases as a bundle with a slight discount (on iOS and Android), but I’ll have to do some more research there first.
Anyway, as I mentioned before, the prices on Steam and Android will be going up from $20 to $25 in 2023. So if you don’t own EBF5 on Steam yet, you should get it in the Christmas sale!
As for iOS and Android sales… I don’t know anything about those yet. I don’t know if those platforms make as big a deal out of sales as Steam does…
People have an expectation that games are priced the same on different platforms… but that doesn’t really work when the platforms are so different. So I’m still learning about this stuff.