Well that concludes my long weekend. In Canada yesterday was a federal holiday so I took it upon myself to enjoy a nice weekend with my family coming out to Morden, enjoying our (i’m married remember) nice big yard and our new HDTV. The tax man was good to us this year so we’re lucky enough to buy our first big tv, a 42″ Samsung Plasma; Never seen my games look so good.
I also snuck in a few moments over the weekend to finalize my dev environment (no luck with OSX compile of tpserver-cpp though
) and as well got my shell ruleset loading into the server properly. I have one question for the devs; Is it alright for my namespace to be riskRuleset? This causes the server to announce the ruleset as “riskRuleset” even though you can load it with “game ruleset=risk”.
All together it was a great weekend. I was very productive in getting things wrapped up, and also enjoyed myself a lot doing other things. I wanted to add also “how” my dev environment has finalized. I’ve set things up so I have a Virtual Ubuntu 7.04 machine running on my development computer, and I simply push changes sideways to the VM to run/compile any changes. This, as mithro informed me, cuts out the need to push up then pull down. While things are still a little wishy-washy developing and compiling on separate machine at least it will work until I can somehow get tpserver-cpp compiling on OSX.
I almost forgot to mention what I did today! Today I looked a little closer at my turn ordering. There weren’t any big revisions to what I have already discussed, but I took the time to think a little bit about implementation. Coding begins next Monday, and I will be spending the remainder of the week preparing myself for that: reading over other rulesets, documentation, and familiarizing myself with everything I can.
Lee 'llnz' Begg | 20-May-08 at 4:23 pm | Permalink
To answer your question, yes it is fine that you use the namespace riskRuleset. The string returned from Risk::getName() is the one that is to be announced. I believe that is currently “Risk” and that is fine.
If you email me your config.log file from your OS X attempt to build tpserver-cpp, I’ll have a deeper look in why it isn’t building.
Later
Lee