Drawing an animated pie chart in Jetpack ComposeA few days ago, in one of my work projects, I needed to draw an animated pie chart in Jetpack Compose. The chart contained arbitrary…1d ago1d ago
A secure way to store API keys in Android applicationsProtecting your Android app’s API keys ensures the confidentiality of user information and prevents unauthorized access to your APIs. This…Jun 29Jun 29
Game intelligence in turn-based strategies. Part 4 — Decision MakingIn this section, I will describe how decisions are made in step-by-step strategies. First, let’s describe the situation on the playing…Jun 10Jun 10
Game intelligence in turn-based strategies. Part 3— Influence MapAn influence map is a model used in the decision-making process on the playing field. It allows you to assess whether a specific cell on…Jun 10Jun 10
Game intelligence in turn-based strategies. Part 2 — PathfindingThe pathfinding algorithm allows you to build a route from point A to point B on the game board. This is one of the key algorithms in…Jun 10Jun 10
Game intelligence in turn-based strategies. Part 1 - Getting started and misconceptionsLike many of you, I have my own pet project. My current project is a game. It is a turn-based strategy game written in Flutter, but the…Jun 10Jun 10
Run Flutter code on user inactivity in Android appI am an Android developer who has been writing in Flutter lately. Recently I faced an interesting task — I needed to make an auto-login in…Sep 13, 2024Sep 13, 2024
Flutter + Flame + Tiled = a simple game field prototype for a strategy gameIn this story, I tell you how to create a simple hexagon-based grid prototype for a turn-based strategy game. Our prototype should support…Nov 29, 2023Nov 29, 2023
Kotlin Multiplatform for mobile — it works!This post may seem quite silly, but a few days ago I completed my first full-fledged cross-platform application using Kotlin Multiplatform…Jul 15, 2023Jul 15, 2023
Six-Sided Puzzle — CitiesHi! I just would like to tell, that I’ve published my the very first Flutter project. It is a simple, by extremely addictive puzzle game —…May 14, 2023May 14, 2023