mikecann / mikecann.blog

Mike Cann's Blog
https://mikecann.blog
4 stars 1 forks source link

BattleTabs Global Launch on Discord Activities #156

Open utterances-bot opened 2 months ago

utterances-bot commented 2 months ago

BattleTabs Global Launch on Discord Activities - mikecann.co.uk

BattleTabs

https://mikecann.co.uk/posts/battletabs-global-launch-on-discord-activities

ianmacartney commented 2 months ago

I'm curious if you considered Convex for this - and if so what felt like it was missing? Scaling DBs, managing work queues, subscribing to queries, all sound like the right fit. I know the discord.js bot wants to live in a long-lived server - makes sense to pick Fly for that - but it could have a convex client and be subscribed to new turns perhaps? Happy to chat more - iirc this was originally built before you first tried Convex?

ianmacartney commented 2 months ago

Congrats on the Discord launch btw! Super cool to see something take off like that - and sounds like it's best in class to so quickly get promoted 👏

mikecann commented 2 months ago

I'm curious if you considered Convex for this - and if so what felt like it was missing? Scaling DBs, managing work queues, subscribing to queries, all sound like the right fit. I know the discord.js bot wants to live in a long-lived server - makes sense to pick Fly for that - but it could have a convex client and be subscribed to new turns perhaps? Happy to chat more - iirc this was originally built before you first tried Convex?

Yes unfortunately BattleTabs came long before Convex and by the time I discovered it we were too far down our current path. I did seriously consider it because you are quire right Convex would have been perfect for this turn based kind of game!

Convex wouldnt be a great fit for any game that requires "real time" like behaviour such as an FPS or an RPG or something but for a "simple" turn based game like BattleTabs it would have been perfect.