KlutzyBubbles / alchemy-unbound

Repository for Alchemy Unbound project and issues
1 stars 0 forks source link

How should first discoveries work? #3

Closed KlutzyBubbles closed 6 months ago

KlutzyBubbles commented 6 months ago

Been thinking while making the game on how first discoveries should work. Currently anyone can make a 'first discovery' however only verified steam users actually trigger the first discovery permanently (this is to discourage API spam, as the first discovery would be useless).

However after making the achievements and looking at the 'make 100 first discoveries' i thought maybe adding softFirstDiscovery to the database to make it so everyone gets 250-500 permanently recorded first discoveries, then any first discoveries after that are still recorded however it will show as a first discovery for anyone else until someone with less than 250-500 discovers it.

This is to again prevent API spam and to prevent a few people from devouring the experience of discovering items for other players. After all it only gets harder the longer the game is online.

KlutzyBubbles commented 6 months ago

Not going to do duplicate first discoveries. I think something like 1000 first discoveries a day?

Maybe return first discovered but not actually claim it on the backend after 1000

Currently it does this for when the API is used without steam.

KlutzyBubbles commented 6 months ago

Leavnig it as first come first serve for earyl access, it shouldn't be to much of a barrier