HELLASURE - DEVLOG #5

Cross-Platform Support


I'm doing everything I can to make sure the game is released on all possible platforms.
Although the game was originally developed for Windows, it would never be right to limit itself to a single platform.
For desktop: In addition to Windows, Linux, Mac and Browser (WebGL) support will also be available.
For mobile: In addition to Android, iOS support will also be available. (Yes, you heard right, iOS support!)
For console: No console support planning atm, sorry! xD (I don't think they'll send a Development Kit for a hentai game)
And of course, to be able to do that, a good testing process is necessary.
For now, I'm handling all the testing myself because I don't have a test group or anyone who can help me with this. As you can imagine, this is temporarily putting my content creation part, my focus on the game's story, on hold.
Developing for multiple platforms is harder than you think. I'm talking about making a system work everywhere and under all conditions...
For example, let me talk about some of the problems I encountered and how I solved them.
Patreon login system was a complete nightmare. On Windows, I used a callback method to transfer your login token info to the game; on Android, a middleware + deep linking; and on iOS, a native in-app browser and a pop-up screen method in the browser (WebGL). Yes, a different task on each platform to accomplish a single task. A long testing process and the time I wasted trying to figure out why it wasn't working... This is just the "token" acquisition side of things. There's much more to explain in detail about this, but in summary, finally, after a long period of work, I managed to do it!
Mira's interaction was initially planned and implemented as left-click (single click) and right-click (hold down) mouse buttons. However, when it comes to mobile devices, you have no choice but to simply touch on screen. Therefore, I rewrote the interaction specifically for mobile.
One-touch: works like a left-click
Hold down: works like a right-click
Since the screen is small on mobile, I added a gesture zoom feature (beta).
On mobile, because the screen is small, the trigger boxes also remain small, and you may need to tap them several times to interact. I'm overlooking this for now in the early versions; this aspect can be further improved in the future.
I also had to write the mini-games to support touch.
For example, in the rhythm game, we could control it on the computer using multiple keys (left click, right click, or keyboard keys if we wanted). On mobile, I made them all clickable by touch, regardless of the keys used.
Now let's turn to Apple.Normally, you won't even see adult hentai games on the Apple platform; most regular games don't even support Apple Silicon.
While following the latest technological developments, I noticed that modern games can be played with reasonable FPS using M5 Pro and M5 Max chips. Considering that it will improve even further in a few generations, this pushed me towards ARM-based computers. Seeing many users in my immediate circle switching from Windows to Macs, I convinced myself to offer my support in this area as well. So I got one!
I also needed to get a Developer account (for those who don't know, it costs $100 per year).
It's used for signing apps/games. Apple is more controlling than Windows.
1) On Mac, a pop-up warning screen appears when you first open the game. To bypass this, you need to go to Settings, then "Privacy & Secure" select "App Store & Known Developers (or Anywhere if applicable)," and choose "Allow Anyway" for the application. After that, the game becomes playable. (Alternatively, you can download Sentinel and easily remove the Gatekeeper warning from all applications.)


2) Releasing an adult hentai game on iOS.
It's currently impossible to do this on the official App Store. Therefore, you need to sideload the app.
Android users know that we can install any app or game we want on our phones using APK files, without needing the app store.
On the iOS side, there are IPA files for this. However, since iOS doesn't have a package installer like Android, you can use the AltStore (aka AltServer on Windows/Mac) application to install this package. (Tutorial)

--
End of the devlog #5! I hope you enjoyed reading it.
To stay updated, here's the Patreon link!
See you in the next devlog!
Files
Hellasure (18+ Interactive Succubus Game)
🔞 Meet Mira The Horny Succubus
| Status | In development |
| Author | Viznity Games |
| Genre | Interactive Fiction |
| Tags | 2D, Adult, Anime, Eroge, Hentai, Monsters, Point & Click, Porn, Romance, Unity |
| Languages | English, Spanish; Castilian, French, Russian, Turkish |
| Accessibility | Subtitles |
More posts
- HELLASURE - DEVLOG #42 days ago
- HELLASURE - DEVLOG #33 days ago
- HELLASURE - DEVLOG #24 days ago
- HELLASURE - DEVLOG #16 days ago

Leave a comment
Log in with itch.io to leave a comment.