Monday, June 25, 2012

Plentimon actually does roll dice

Post from the past

RDA server now responds to dice requests

Added dice rolling capabilities to roll up to 100 dice between 2 and 20 sides. Broke login out of chat logic, client test script can now recognize /whisper [name] [text] and /roll [1-100]d[2-20] commands to test relevant capabilities on the server. Server now expects a login message before a timeout or it drops the connection.

Notes from the future

I am pretty much obsessed with finding better ways to generate pseudorandom numbers for the RDA, but if I devoted all my time to that, nothing else would ever get done.  Right now, the dice roller uses the default random number generator for Python, but as soon as I get a plug in framework set up that will change.  The long term goal it to allow pluggable random providers that can be set according to the server admin's whim.

No comments:

Post a Comment