Devlog of a fedi game
Since I'm currently making a small fedi game I wanted to share the ideas and see if someone is also interested. It's a small gacha game directly accessible from the fediverse.
The idea would be to make the code open at some point while keeping the database with the characters somewhere else so people can reuse it without a problem since I wanted to place random characters lol
Thinking of calling it "Kemoverse" but open to names.
Some personal comments and the current todo:
- Figure out how to implement images (both how to send and keep them)
- An easy way to manage the characters table
- Finalize the whitelist system
- Add time limitation on rolls
Long term:
- Easy way to place characters in a "card", maybe using imagemagick so we can have a basic "card creator"
- Add trading
- Add more notifications when someone rolls a rare card
- Add some fun to the Leaderboard
- Add pleroma support (Currently only works with misskey)
- Add more fluff to the website!
Other comments:
Using Misskey.py was surprisingly easy and fun.
Yes this is kinda similar to the Mudae discord bot I guess
FAQ:
- Are you gonna ask for any money?
Not unless it blows up in usage and my computer explodes, then you will have to pay for it idiots!!
- Is Pleroma-tan going to have a card where she's preg-
YES. STOP ASKING.
If you have a fediverse account, you can quote this note from your own instance. Search https://mai.waifuism.life/notes/a7kljr7xwo8s0esd on your instance and quote it. (Note that quoting is not supported in Mastodon.)
Devlog #2
Steadily making progress, functions are a bit more clearer in my mind, pieces slowly start to fit.
Updates:
- instance whitelisting works
- DMs are now replied with DMs too so people can play without spamming
- Responses to commands are unlisted for less spam
Since it's a misskey and not a pleroma bot I'm going to use the misskey drive to my advantage and directly load the files there so the database has just a bunch of ids instead of interacting with images locally or whatever, also so when posting again, the bot can use the same image it uploaded initially.
I thought of making a GUI to interact with the database and insert the characters but perhaps I can just make it so the characters can be added from a bot command too, like:@waifumelon addchar "Pleroma-tan pregnant" [rareness] (image upload)
Of course it would have a whitelist so not everyone can just add any character.
We will see how easy it is but I really preferred to keep the website that also accesses the database to be read only so I don't have to worry about authentication
RE: https://mai.waifuism.life/notes/a7kljr7xwo8s0esd