One of the things I've been working on is the command parser for the webclient. When the project was first written--this was for when it was the Flash client--the goal was for the server to do everything. Over time in the webclient it became clear that this was not viable, but the server still does parsing. I'd ideally like for the parser to be moved client-side to be more in line with Dream Seeker, but mainly I'm doing this because there's a verb availability issue (namely, that verbs that aren't truly available appear in the verb panel) whose solution overlaps with a lot of that same code. With all the webclient is doing client-side now, it made sense to just translate that code en masse. But this will not be done in time to make the next 509, so it will go into 510.
Another of my pet projects has been the regex lib modification, taking a really old and outdated lib and adding features that I think are required for a minimal regex engine. This lib supported some things, but not case-insensitive matching, multiline matches, character class aliases like \d, {n,m} repeat specifiers, nongreedy matching, and word breaks. The foundation the lib provided was enough to get me started, so I've been busily tacking all this stuff on. I really, really want regular expressions in 510.
Other irons I've mentioned previously are still in the fire. Things are progressing, but right now they're all mostly under the hood.
Thanksgiving is coming up! Make the most the holiday and throw some time into developing your games, or checking out other people's awesome projects. Get inspired, and get coding.
Now I present you with a recipe I'll be making this Thanksgiving, for my wife who's eating low-carb.
Cauliflower faux-tatoes
Microwave cauliflower in dish, covered but with a few holes (I use the Pampered Chef Micro-Cooker), for several minutes until partially thawed, then add 1/2 cup cream. Continue to microwave until cauliflower starts to become tender, then dump out old cream and replace with remaining cream. Microwave until extremely tender. Add cauliflower, with cream, to food processor. Add the thickening agent and the butter. Process until mostly smooth. Add salt and/or pepper to taste and finish processing smooth. Makes about 3 cups.
- Microwave-safe cooking dish (mostly covered)
- Food processor
- 1 lb. frozen cauliflower florets
- 1 cup heavy cream, divided
- 1 stick butter
- 1/4 tsp. guar gum (optional thickener)
- Salt and/or pepper (to taste)
Thanksgiving morning I'll be live-blogging the Macy's parade over on my blog. Why do I do it? Mostly to amuse myself, but hey, maybe it'll amuse you too. I'll be complaining about the obligatory country music acts, cheering on Snoopy, and hopefully eating a pumpkin muffin.
The next edition of development news will come Wednesday.
):