Yesterday night at @atproto.boston meetup I talked a little bit about how we do the backend auth for cavu.games but here's the bigger writeup with pictures.
Deception Town
An Atmosphere Mystery.
About
A detective case in a farm town full of real rpg.actor characters. Investigate the stations, question the suspects, and accuse the one who did it.
AT Protocol records
Data this game reads from or writes to your account.
Uses
- actor.rpg.spritecharacterrpg.actor characterYou investigate as your own rpg.actor character (read from your public actor.rpg.sprite record), and the suspects are other players' characters.How to get this
- games.cavu.scorestatsClosed casesOne signed record per closed case (rkey deception-town:<case>): who you accused and whether you were right.How to get this
- actor.rpg.statsstatsrpg.actor sheetCases closed, cases solved, and your streak on your rpg.actor sheet.How to get this
- games.atmosphere.statusactivityNow playingShows you're playing, if you turned that on at cavu.games.
Listed from atmosphere.games. The developer manages this listing there.
Reviews
Updates
All updatesOn Bluesky
Thanks for the feedback @atproto.boston cavu.games/g/tea-overbo...
Here's my contribution to the AI games discourse cavu.games/g/vec This game uses freely available art and sound assets from itch.io. The core combat mechanic is Fighting Fantasy an old PnP rules system. It's inspired by JRPGs, Rougelikes, and Mass Effect. All the code is written by AI.
More like Deception Town
Works with the same data
These apps read and write the same records as Deception Town, so what you make in one shows up in the others.