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 samplesFeb 28Feb 28
Lim Chee KeenUsing large, animated tilemaps with FlameThis article talks about how to optimise large tilemaps and animated tiles in the Flame engine.Feb 28Feb 28
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.Feb 28Feb 28
Lim Chee Keen2d top down rendering in FlameThis artice talks about how to implment a 2d top down camera to a Flame game.Feb 28Feb 28
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.Feb 28Feb 28
Lim Chee KeenRaycasting with FlameThis article looks at how raycasting is done in the Flame engine. It also describes some common pitfalls.Feb 27Feb 27
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…Dec 19, 2023Dec 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…Dec 11, 2023Dec 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 appNov 8, 2023Nov 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 yoNov 8, 2023Nov 8, 2023