I'm working on a project that involves creating an application for my collection of creativity and worldbuilding cards, which are organized into about 15 different decks. The app needs to let me draw from these decks, freely stack and rotate the cards on the 'playing field', and potentially connect groups of cards together. My programming background is pretty old—I've only taken some BASIC and an intro to C course around 30 years ago. I do have some experience with SQL databases, especially using TSQL queries. I'm looking to learn a new language specifically for this project, but I'm wondering which language would be the best fit for my needs. I checked out some no-code or low-code game development software, but they didn't support the flexibility I require for card placement, stacking, and rotation.
2 Answers
Have you considered using Tabletop Simulator? It's pretty versatile and can handle a lot of custom setups, including drawing from decks and manipulating cards on the field.
I looked into Tabletop Simulator myself but ran into some limitations. It didn't allow for free placement or stacking of cards. Plus, rotating cards in the middle of a stack wasn't supported well. The cards have different prompts on each edge, and depending on what edge you want to show, the rotation and stacking can change based on your needs.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically