Introducing: Krunker Client for Mobile (Official)

GET THE APP HERE: https://play.google.com/store/apps/details?id=com.krunker.client

There is now a new way to play Krunker on your mobile phone: the Krunker Client for Mobile. I had the honor of developing this app with the full support of the Krunker team. And now, I present to you its beta release for Android! (note: you may experience some loading or crashing errors, as with any beta release. Please try restarting your game or see “troubleshooting” below for more info. In regards to iOS availability and older versions of Android, read the section on “Availability”.)

You may be wondering, isn’t there already a Krunker App? The reason is that the Krunker Client for Mobile serves a different purpose: it’s completely designed for playing Krunker, whereas the Krunker Hub app complements it perfectly with all the social features in mind. The Client is used in landscape mode whereas the Hub is used in portrait mode.

One of the limitations of the Hub app was the fact that you couldn’t customize your controls while in-game. The Krunker Client for Mobile lets you customize your button layout anytime you want, whether you’re in-menu or in-game. It also offers more granular controls over the buttons by using sliders that control individual parameters (similar to the X, Y, Z offset settings in Krunker).

CUSTOMIZE YOUR MOBILE CONTROLS & MORE

The Krunker Client has built-in special features so you can compete with anyone. Control your layout with precise sliders without even having to leave your game!

  • Access the mobile tools window by tapping the floating button from anywhere in the app.

  • Use the sliders to adjust the vertical and horizontal position of each button. You can also adjust the opacity and the size of the buttons.

  • Button layout changes are saved automatically. You can reset to default settings by clicking the “RESET” button.

  • Build-in additional features like the restart button help you find a new lobby, apply graphics setting changes, or troubleshoot more easily.

USEFUL TIPS

  • On the first few launches of the game, I recommend that you are on a WiFi connection if you have a limited data plan. That way, the game’s latest assets can load without it eating up your data.

  • The “restart” button is extremely useful for finding a new lobby. There is a bit of a delay, but that’s for the better as the game goes through a loading process. This button is also very helpful if you ever encounter a “full game” situation or face any errors.

  • Host a private lobby to easily nail down your custom button layout.

  • The master opacity slider (at the top): This is super useful for several reasons. First, if you are playing on controller, you can use this slider to completely hide the mobile buttons. Second, you can first nail down your layout and then lower opacity all at once to improve your visibility.

  • Screenshot your button layout. Your button layout saves automatically, and I will add “back-up” mobile layout function in the future but for now, it is still good to do this occasionally.

  • The mobile tools icon is draggable: you can move it out of the way.

AVAILABILITY: CURRENT AND FUTURE PLANS

Want to play Krunker Client for Mobile? Here’s the status of availability.

ANDROID

  • If you’re on Android version 5 and above, you can play right now!

  • If you’re on Android 4.4 or below, unfortunately, you cannot install the app. I spent a very long time doing compatibility testing of this app and unfortunately, the futures that I wanted to include just didn’t work on this version of Android. The thing is: 94% of Android users are on software versions higher than this level, so please consider getting a new phone.

iOS

  • Like what you’re seeing but have an iPhone? Realistically, you can expect this app on iOS in about 6 months from now but that depends on a few factors.

  • After we see data that the app is stable on Android, then iOS development will begin in full force (I will also be leading iOS mobile development).

  • We would like to do a few more feature upgrades on Android before starting iOS. After iOS launches, the plan is to keep both versions the same (feature-wise).

TROUBLESHOOTING

Since this is a beta, of course there are going to be bugs, and we will do our best to address them quickly. I’ve spent countless hours testing for compatibility and reducing errors, but the nature of a fast-loading game with a lightweight download size means that some issues persist. But before you report them, please note:

  • If you do experience a crash, it is most likely going to happen on the first launch of the game. If that happens, simply force-close the game or use the “restart” button from the mobile tools window. This is because Krunker has already begun to start downloading the latest game resources.

  • Likewise, you may experience a black screen or white screen issue. This is literally the same type of issue that PC players have also been experiencing since the beginning. There is simply not an easy fix because some of the underlying technologies we have little control over. But I’ve done everything in my ability to mitigate the issue on the app.

    • If you encounter a black or white screen, first thing to do is simply wait a few seconds. There is code in the Krunker Client for Mobile that is designed to reset itself. Just think of it as a loading period.

    • After about 10 seconds, if the issue persists, restart the game from the mobile tools window or force-close the app.

  • If your app crashes upon startup or you can’t install it:

    • Please check your “Android System Webview” and update it (if an update is available).

    • Clear your Android System Webview Cache and then launching the Mobile Client.

    • If the issue persists, please reach out to me (the best way is to just leave a comment on one of my mobile-related YouTube videos!).

  • If you are experiencing very bad framerates (less than 30fps):

    • It is completely natural for the game to have reduced framerate for the first 3-5 minutes of gameplay after installation. This is the same as the PC client/browser version of the game too.

    • First adjust your settings. Turn OFF: lag compensation, particles, shadows.

    • Play on a stable internet connection. Many FPS issues are tied to connection speed (despite this, the game runs very smoothly for me when I am playing on LTE).

  • If you are stuck on the screen that says “loading”

    • Please try clearing webview cache and restarting. If the issue persists, please contact me.

  • If you experience many “connection error” issues (for example, 0x000000)

    • It could mean that you are just kicked for being AFK, for example, if you are customizing your layout.

      • Try customizing your layout in a custom game instead.

    • If you get many connection errors unrelated to the above, feel free to contact me, along with the error code you are getting.

  • If your joystick is flipped / you can’t move:

    • This is a known issue that we are working to resolve (should be fixed soon). This issue may happen on any platform (not just the app).

    • This bug usually shows up occasionally, after you minimize/open the app.

    • You can resolve it by closing the app and re-launching.

The Future of Krunker Mobile & philzgoodman

The most successful gaming franchise all have a solid mobile strategy. Some publishers choose to fragment their audience, delivering different content for different platforms. Some choose to unify them. There is the question of fairness in regards to different input methods and I have 3 answers to that. The first is that we don’t yet know what mobile gamers are capable of, once having the right tools. Second, you can plug in mouse/keyboard/controller on mobile. Third, sometimes it just doesn’t matter and you just want to enjoy the game.

For me, it is always better to unite platforms than to fragment them. If you think about it, Krunker is truly the MOST cross-platform FPS game with a presence on Windows, Mac, Chromebook, Android, and iOS. I’ve said this before but: mobile is 100% the key to long-term success of Krunker, even if you don’t play on mobile. In the long-term, more and more of the audience is going to be on mobile. Without it, then you can run into problems related to the size of the player base. With a solid cross-platform base + mobile, you can have a game that will never die out (I know it’s crazy to think , but in today’s modern world: it is truly possible for a game to stay alive for our entire lives).

As many of you know, I am passionate about Krunker Mobile and was one of the first to take it seriously. I am thrilled to announce that I will be joining the Krunker Team full-time a Mobile Lead. That way, I can more directly address all your questions in regards to mobile. This also means that I will develop the iOS version, in addition to many great features that we plan to add to Krunker Mobile in general.

What does that mean for my YouTube channel? I’m going to keep the channel going of course, and I’ll still do PC-related videos. But realistically, I probably won’t post as often due to increased workload. It means everything to me that you guys supported me from the very beginning. I do want to also say this: content creation is challenging, and I only posted videos about once per week! There’s the challenge of putting up content consistently, in addition to being subjected to YouTube’s algorithm which changes all the time.

After thinking about it, this is a great path for me to pursue. Not only is it an awesome opportunity, but if you think about it, how else can you really do something like this for the long-term? One day I thought to myself, how can I keep playing video games, not just casually but as a career? Krunker is what accidently led me to learn how to code, and it’s been incredibly fun and rewarding.