Login | Register  
BlogsMinimize

Current Articles | Categories | Search | Syndication

WheelMUD Administration tools

 220 Views ::  0 Comments

I started working on the server administration tools today. Got a basic windows service going. This service has a winform console, which currently  only has a button to start and stop the service. I will add more things later in the dev cycle. I will also be starting on the remote admin console soon. This will faciliate the ability to host the server in a remote server. The code for the service is in the trunk now. I based my code from this blog post:

http://devlicio.us/blogs/bob_yexley/archive/2006/09/27/Custom-service-controller-for-debugging-windows-services.aspx

posted @ Sunday, April 13, 2008 3:50 PM by Fastalanasa

Documentation in the works

 240 Views ::  0 Comments

My current task is to flesh out the documentation in the wiki. I've broken the documentation tasks into 4 steps. Here's the first one:

http://www.codeplex.com/wheelmud/WorkItem/View.aspx?WorkItemId=1844

Feel free to comment on this, so that if you want to see something documented sooner, I can shuffle the documentation tasks around.

posted @ Sunday, April 06, 2008 6:03 PM by Fastalanasa

New players are saving again

 188 Views ::  0 Comments

I just fixed issue #1912 with revision 88. As usual please get the latest source over here:

svn://svn.wheelmud.net/WheelMUDSharp/trunk

This turned out to be easier than I expected. This also validates my feelings that this code base is the best WheelMUD code that we have ever written. It would have taken me a great deal of work to have fixed this in previous code bases.

Here's a bit of history behind this rewrite... During the lull, previous to this code base, Foxedup went and wrote a very basic MUD server. I was quite burnt out at the time, and I didn't have the energy to code at the time. I let him go ahead and grow that MUD server germ. Man, I'm really happy that I did! He's got an uncanny sense of architecture, which meshes well with my uncanny talent for debugging, database and administration code.  We'll turn into Spider-Men  if we get any more uncanny.

posted @ Sunday, April 06, 2008 12:13 AM by Fastalanasa

Mobs are now loading from the db!

 164 Views ::  0 Comments

I finally got the last piece of the 0.2 release done just now. I just checked in the code for this. Unfortunately, I didn't get to the actual release files yet. I want to create a few scripts to automate the creation of the source and binary packages. It's getting late, and I need to get up for work tomorrow. Rest assured that the code is code complete for this release. Please look over here to see what we are working on:

http://www.codeplex.com/wheelmud/WorkItem/AdvancedList.aspx

Feel free to add anything that you feel relevant to the Issue Tracker over there.

I gotta say that I really love our new codebase. It was fairly easy to plug in this bit of functionality. It took longer than what I thought, cause I was talking to people on IM while trying to code this.

posted @ Sunday, March 30, 2008 10:24 PM by Fastalanasa

Logo for CMUD

 200 Views ::  2 Comments

I created a small 32x32 gif logo to use in things like CMUD. I just hated the default icon, and why not use our own logo?

This is how I test the server. Here's the gif if anybody wants to use it:

posted @ Saturday, March 29, 2008 11:44 AM by Fastalanasa

First release imminent!

 158 Views ::  0 Comments

I only have to finish loading our test mob, George, from the db, and we will be ready to do the first public release of this new code base. It will most likely happen tomorrow, as I have some family obligations today.

I will post an announcement on the front page when this happens. The donwloads will be posted at our CodePlex site.

posted @ Saturday, March 29, 2008 11:26 AM by Fastalanasa

WheelMUD and SharpDevelop 3

 179 Views ::  0 Comments

I just tested WheelMUD using SharpDevelop 3. It worked flawlessly! It is better than VS 2008 Express editions, since it is not crippled, and it is compatible with VS 2008 Professional features out of the box. Here's a screenshot to prove it:

WheelMUD in SharpDevelop 3

It also has Subversion support built in. That's pretty nifty! I was able to compile and run the TestHarness without problems.

posted @ Saturday, March 22, 2008 1:20 PM by Fastalanasa

Here's the latest screen capture

 141 Views ::  0 Comments

Just wanted to show the latest screen capture of the TestHarness.

Testharness - March 20, 2008

posted @ Thursday, March 20, 2008 10:14 PM by Fastalanasa

SQLite & SubSonic == Fast Development

 183 Views ::  0 Comments

I've been really thankful about SQLite, since I decided to switch to it as our default persistance database.  This graphic explains how I feel about SQLite:

For fast, agile development, I really hate having a lumbering database. SubSonic is a very lightweight ORM framework for .NET. It started out as a web-only framework, but it has matured enough now that it is a joy to work with. The latest 2.1 version comes with a neato admin app called SubStage that generates the DAL layer for you. I only have to point it to the config file where all the SubSonic stuff is at, the point and click. I don't feel I'm stuck in molasses when I work on WheelMUD's persistance code. Pure bliss!

posted @ Thursday, March 20, 2008 7:19 PM by Fastalanasa

More database goodness

 282 Views ::  0 Comments

I had some free time, so I decided to do some "fun" coding. I started fixing all of the stuff I had commented out in the Facade project. I now have the player and room facades working. I'm still trying to get the command stuff working.

The original stored procedure that we were calling for commands has a T-SQL special function called iter_intlist_to_table. I need to find a way to do this using C# and the SubSonic framework.

Just plucking along, slowly but surely...

posted @ Monday, August 20, 2007 10:34 PM by Fastalanasa

Page 2 of 3First   Previous   1  [2]  3  Next   Last   

 

Copyright 2007-2008 by WheelMUD  | Terms Of Use | Privacy Statement