Recently, I’ve posted a tutorial on how to make an on-screen gamepad controller. While it would be helpful, most modern consoles with controllers now support joystick as the main directional controls (or at least have a joystick beside the conventional arrows). This time we’ll be building an on-screen joystick controller for mobile games using Flame…
Imagine a game that doesn’t allow the players to decide, choose, or control something. If you’re having trouble thinking of a game that matches that description, it’s because all games allow the player to control it. It wouldn’t be a game without any input from the player. This is the same for all games on…
I’ve been making mobile games for some time now. Ready to take my games to the next level, I’ve been researching about and playing with Firebase. Firebase is great and I highly recommend it. It’s a set of services provided by Google that offers those common features that a developer usually needs to write repeatedly…
Yesterday I got an email from Strava and Relive. Both saying they aren’t friends anymore and it’s the other guy’s fault. The Strava email suggested that “The current version of Relive violates several of the terms that we ask of API partners”. While the Relive email contained a link to a blog post explaining that…
The Flame version of Langaw has been released to the Google Play Store. The number one negative feedback I got was that the background music keeps on playing even after the game is closed. The game has been updated and the background music issue has been fixed but the fix was a custom and non-reusable.…
Android 8 has introduced a feature called Adaptive Icon in an effort to make the launcher icons of all apps appear consistent. This affects launcher icons for all current and future Android devices. Recently, I’ve been publishing games to Google Play Store. Before this, it’s been years since the last time I uploaded an app…
One of the advantages of being a developer making your own games is that you have full control over the outcome. You control how a certain element functions or how an enemy character behaves. You can even control the (in-game) world and play around with the physical rules like gravity. With this kind of freedom though,…
The past couple of weeks has been a busy time for me and the game development team. Releasing two games to the Google Play Store and developing one which is still in preview. Let’s start with the preview. Shadow Trainer This is the result of a one-day build game concept. Graphics are in draft status…
Finishing a project is one of the best feelings in the world. You spent time and effort on something and finally, you’ll see the idea turn into a tangible reality. At long last, welcome to the final part of the game development tutorial series with Flame and Flutter. I’m thinking this part would only make…
Drawing graphics on the screen is an essential part of developing games. Sure, some text-based games exist but let’s face it, those are too specialized and only a few people understand how good they are (if they are). To capture the most audience (gamers) as a developer, you must produce a game that is graphical.…