Purpose

MUDs had their heyday when I was in college.  I played for two years, then quit when it began to interfere with my academics. Partially it was an escape, but not entirely; coding for a MUD taught me how object oriented programming worked.

In grad school, I tinkered with building a MUDLib from scratch, and had fun with it, but again, gave up to concentrate on school. (When I say “from scratch,” I mean “from Lil,” the smallest possible MUDLib you can get.  That’s its purpose.)

So here I go again.
I’m going to build an LPMUDLib from scratch and blog about it.

Why?  First, the geek reasons.

  1. I love to code, I love games, and I have fond memories of LPMUDs.
  2. I’ll archive here things I learn.
  3. People still play MUDs, and may benefit from my the tutorial-like form I intend to follow.

Then, the personal reasons.

  1. I want to create a simple environment I can play with my kids in.  Just us.  No internet.
  2. The text-only interface will leverage their love of games to practice reading, writing, typing, imagining, and eventually building.
  3. I love to show my kids that with persistence, you can build cool stuff by yourself.

As in the past, this project will probably never be “complete.”  It will be a hobby that is alternately obsessed over and neglected.  No deadlines, no endgame.  I dabble when it seems like there’s time, and fun to be had.

See my progress in the Entries.

  1. #1 by Devin Trotter on March 22, 2013 - 4:09 pm

    Just wanted to say I am glad to see this. I am looking for a little more on Lil, as I have started working on a lib from scratch. Cheers!

    • #2 by endadcc on March 22, 2013 - 4:11 pm

      Thanks! I keep meaning to return to this, but life is busy at the moment. I’ll post more here eventually. I’d love to hear what you’re working on, too, if you feel like sharing.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s