Lim Chee KeenBuilding a 2d-top down RPG with Flutter and FlameGomiland is a 2d top down RPG built with Flutter and Flame. This series explains the features in the game and provides code samples3 min read·Feb 28, 2024----
Lim Chee KeenUsing large, animated tilemaps with FlameThis article talks about how to optimise large tilemaps and animated tiles in the Flame engine.3 min read·Feb 28, 2024----
Lim Chee KeenIntegrating dialogues with Flame (part 2)This is a continuation of part 1 of integrating dialogues with Flame. Part 2 talks about advanced features in the Jenny API.5 min read·Feb 28, 2024----
Lim Chee Keen2d top down rendering in FlameThis artice talks about how to implment a 2d top down camera to a Flame game.3 min read·Feb 28, 2024----
Lim Chee KeenIntegrating dialogues with Flame (part 1)Dialogues are critical to RPGs. We take a look at how to implement a simple dialogue system with Flame.4 min read·Feb 28, 2024----
Lim Chee KeenRaycasting with FlameThis article looks at how raycasting is done in the Flame engine. It also describes some common pitfalls.2 min read·Feb 27, 2024----
Lim Chee KeenSocial sign-ins for Flutter with NestJSBesides the traditional email and password sign-ins, several platforms provide Single Sign-On (SSO) solutions that developers can use to…7 min read·Dec 19, 2023----
Lim Chee KeenMy 4 year journey as a self-taught software engineerI am writing this post just as I am about to leave my first full-time job as a software engineer. It has been quite an adventure to get to…9 min read·Dec 11, 2023----
Lim Chee KeenAdding PayNow payments to a Flutter app (part 2)Part 2 in the series showing how to integrate PayNow payments in a Flutter app2 min read·Nov 8, 2023----
Lim Chee KeenAdding Paynow payments to a Flutter app (part 1)Adding PayNow to a Flutter app is possible but requires more setup. This 2 part article shows yo3 min read·Nov 8, 2023----