AWS Logo
Menu
Cozying up to the finish line

Cozying up to the finish line

I might have well named the game Annalysis Paralysis

Published Jan 15, 2025

Overview

Annabelle is a cozy card placement game where you, the player, try to form the best poker hands in a given grid.
Inspirations for the game include Pile-Up Poker, Balatro, Ticket to Ride, Really Bad Chess & Only Connect.

Nomenclature

No, It Isn't About a Girl...
Musical references aside, the name 'Annabelle' was meant to be nothing more than a placeholder. Something something the hardest things in computer science... It just ended up sticking.
I initially planned on naming my game Gaelatro. But I had already used that naming trick for a previous game, and I didn't want to repeat myself. More on that game later.

Aim Assist

Some of the games I name dropped earlier may seem to have nothing to do with the final result at first glance. But they did shape the direction I took for the game, for better or worse.
Having previously developed a sort-of card game that heavily relied on dnd kit, I naively believed that I could make a similar but more complex game for this hackathon in no time. That, dear reader, was very optimistic on my part.
Scope creep, analysis paralysis, interviews, refactoring, graphic design, and other day-to-day responsibilities...
Below are some snapshots of how Amazon Q saved me hours on various development hurdles, including but not limited to generating animations, and coming up with a polished local setup process:
Amazon Q - Animation
Amazon Q - Animation
Amazon Q - Local Setup
Amazon Q - Local Setup

Show Don't Tell

Because I'm literally writing this within the last hour of the hackathon, I'll let the videos below do the talking :)

Epilogue

I hope this was as interesting for you to read as it was fun for me to make that game. You may head here to play the game. And here to view its inner workings and the tools I used.
Have fun and keep on gaming!
 

Comments