More 2.3 bugfixes

I have finished work on the new bugfix release in the 2.3 series. It fixes the following issues:

  • Framerate drops due to sound effects playback on Android devices
  • “Adventure Restart” functionality not working properly with adventure worlds created in older versions of the game
  • External keyboard & mouse control not working on mobile devices

The slow audio playback causing framerate drops on Android has always been there, since 1.17 release back in 2012, the first version available on Android. But, as framerate in these ancient times was jittery anyway, the drops weren’t very noticeable. It gradually started to become a problem recently, as Android devices matured, and the framerate was more likely to stay at 60fps+ all the time.

I made a tentative fix to Survivalcraft 2 full version a few days ago, and submitted it to the store as a test. Unfortunately, the sound issue did not go away, the lags are still there.

So I decided to go nuclear. I completely ditched the current audio system for Android, which used Java-based Audiotrack objects, and replaced it with OpenAL. OpenAL for Android uses native OpenSL ES backend, instead of the problematic Audiotrack. Survivalcraft also uses OpenAL on all iOS devices, so the change wasn’t too complicated or too risky.

I submitted the new build of Survivalcraft 2 Day One (version 2.3.11.3) which contains the latest fix. Please update and let me know if everything works. If it does, I will submit the full version of Survivalcraft and the remaining games as well.

Please note – currently only Survivalcraft 2 Day One has the fix. The other versions of the game still use the old audio system.

25 Comments

  1. Posted July 11, 2022 at 13:57 | Permalink | Reply

    welcome back kaalus :-)

  2. Stanimus
    Posted July 11, 2022 at 14:07 | Permalink | Reply

    There is a bug with the boat regarding the temperature system. You can be standing ON a boat and be comfortably warm but when you actually mount the boat, you can suddenly be freezing. This makes using boats even more problematic than usual.

  3. Chester haspee Aboy
    Posted July 11, 2022 at 15:04 | Permalink | Reply

    I can play stable 120 fps after the latest on android, super smooth.

  4. Posted July 11, 2022 at 15:31 | Permalink | Reply

    A release of Survivalcraft and Bugs for Steam would be fantastic. Ruthless Conquest is already really good on Steam Deck and Survivalcraft would be an awesome addition to my library. Fingers crossed.

    And since you mentioned OpenAL, could you enable HRTF audio? It really helps in other games with spatial awareness.

    • Posted July 11, 2022 at 18:10 | Permalink | Reply

      I second this. Nobody serious about PC gaming uses Windows Store.
      And the audio is sometimes horrendous. Can’t tell where a sound is coming from or even how far away something is.

  5. Posted July 11, 2022 at 16:39 | Permalink | Reply

    Y’all should join the SCC discord if you want to interact with the community! discord(dot)gg/Survivalcraft

  6. Damion Richards
    Posted July 11, 2022 at 16:48 | Permalink | Reply

    Welcome back Kaalus. Please include local multiplayer in next Update!!!!!!!

  7. Олег Губайдулин
    Posted July 11, 2022 at 17:26 | Permalink | Reply

    Several people from our (“KLSC”) community have reported positive changes (on modern devices).

  8. Posted July 11, 2022 at 17:42 | Permalink | Reply

    Hey survivalcraft! Probably the best game I’ve ever played. I’ve been playing from the the first day. I was just wondering… when will multiplayer be put in?

    >

    • Posted July 19, 2022 at 22:50 | Permalink | Reply

      Probably never…of course he wouldn’t let us know if it was planned

  9. Александр MobiUA
    Posted July 11, 2022 at 18:33 | Permalink | Reply

    open access to text files to make the game multilingual.

    • rafael304
      Posted July 20, 2022 at 17:10 | Permalink | Reply

      It is not that easy… However translating text(with replace) in real time would be good enough

    • rafael304
      Posted July 20, 2022 at 17:16 | Permalink | Reply

      The font in this game apparently also doesn’t support some foreign characters

  10. David Segovia
    Posted July 11, 2022 at 20:08 | Permalink | Reply

    Have you think about releasing a XBOX version? would be awesome

  11. Johan Steyn
    Posted July 11, 2022 at 20:54 | Permalink | Reply

    Good to hear from you again!

  12. Posted July 12, 2022 at 02:19 | Permalink | Reply

    my addiction of checking kaalus blog does not die

  13. Myrminki
    Posted July 12, 2022 at 02:56 | Permalink | Reply

    For the love of BOB launche the game on steam

  14. Gnosis Dann
    Posted July 14, 2022 at 20:04 | Permalink | Reply

    Excellent, thanks.

  15. Chester haspee Aboy
    Posted July 17, 2022 at 02:39 | Permalink | Reply

    I’m expecting ocean update this year😁

  16. Posted July 17, 2022 at 06:24 | Permalink | Reply

    Yesterday in our “SurvivalCraft Fan Club” “KLSC” a survey was conducted. 15 votes > changes helped. 1 vote > no. This is with almost three hundred views. This is about all who have recently asked for help in setting up optimization. The new sound system > helped.

  17. Pete Pickett II (pete3000)
    Posted July 17, 2022 at 20:13 | Permalink | Reply

    You need to push this to the Oculus!! You could sell it for $20 easily!

    • Posted July 17, 2022 at 20:26 | Permalink | Reply

      Exactly. And Kaalus has already started working on VR support. There is incomplete code in the game that implements VR.

      In my opinion this would bring huge popularity back to Survivalcraft because Mojang is taking their time with Minecraft for Quest. Similar games on the Oculus store have nowhere near the amount of features as Survivalcraft.

      • Posted July 26, 2022 at 12:45 | Permalink | Reply

        I tried VR Minecraft and talk aboutotion sickness 🤮

  18. Myrminki
    Posted July 30, 2022 at 04:32 | Permalink | Reply

    Kaalus can you add to the next update a “mortar”? basically a tube with adjustable angle that can be connected to the dispenser to shoot gunpowder kegs in angle

  19. Posted August 3, 2022 at 00:56 | Permalink | Reply

    I’m really looking forward to the new development of your game. How do you feel about Vintage Story? Why don’t you get inspired by this game? It is complex and interesting at the same time. And I would like to see a lot of things in your game; creating a cold room, an electric refrigerator, and so on. New natural blocks: chalk, quartz, silt gravel, swampy land, bone cultural layer. New ruins/buildings. I love both games, and I wanted SC to be more filled with content. Or more opportunities for game modifications. Thanks for attention. And sorry for the Google translation

Leave a Reply. No swearing please.

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s