Previous Blog Next Blog
Prev/Next Blog
by date

MMORPG Contest - Home stretch

MMORPG Contest - Home stretch
Name:Tony Richards
Date Posted:Jan 09, 2007
Rating:4.5 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Tony Richards

Blog post
Although the contest will continue through the rest of January, this week will be the last week of development. I'm going on a sailing vacation in the British Virgin Islands Jan 19th - Jan 28th, so I have a little more than a week left to finish up.

The most important things left includes integrating the various branches into the stable trunk, one item at a time. All of these components work well alone, but the merging is going slowly. If a few things break here and there... well, it could get messy so I'm taking my time.

Thanks to the unique implementation of the NPC / Quest systems, GM's will be able to continue creating quests and adding NPC's while I'm gone.... well, that's the plan anyway... lol

New website!

Thanks to Mr Bloodworth and his awesome artistic abilities, we have a new look to our forums and a new skin on our home page.





The main website is powered by WordPress... I'd been evaluating all sorts of content management systems, and even though WordPress is mostly a blogging tool, it actually had all of the features I wanted, so I'm using it for our home pages and eventually for hosting screen-shots.

Client Install

Also, thanks to such incredible products from Indigo Rose, the client installer, updater and binary patch system is working flawlessly. The initial 0.0.0.1 install was published yesterday along with a test patch.



This install system is awesome! Within just a few short minutes, I had an installer including full registration. The installer asks for the User Name, Serial Number, E-mail, etc and posts the data to a PHP script hosted on the main web site. It also asks the user for their preferred password, so it doubles as a complete registration system.

The updater is included in the initial installer and automatically checks and installs updates before launching the client.

The binary patcher is just as impressive. By default it does a full binary comparison of all distributed versions and creates a single downloadable executable that can upgrade any version to any other version. Combined with some additional scripting logic from the updater and multiple patch.exe's can be created to distinguish between minor updates and major updates, allowing us to minimize the amount of bandwidth used for installation and patching.

After it was all set up (it took me about an hour to complete it, other than some of the PHP scripting, which took me a bit longer) then making and distributing a new patch takes just a few minutes.

I'm impressed with the quality of work provided by Indigo Rose... if you're looking for a professional level software deployment solution, make sure you check them out.

This week we started a small, closed alpha test and so far so good. Every day I'm rolling out a new feature and if all goes well then the full-featured client will be thoroughly tested by the end of this week.

Today's patch included the IRC Chat HUD, which was mostly taken from Sean Pollock aka DarkRaven's (many many thanks!) GuiLobby code, but modified to work with my chat server (loosely based on IRC, but with a few added features).

Other than a few bugs involving spaces / special characters inside Toon names, it went off without a hitch. Lets hope the rest of the implemented features all come together as easily as this one.



We've also hired an author to help get the back-story off the ground. He also happens to be a great concept artist, so hopefully we can get some nice looking drawings of the future direction of the world, NPC's and a great back-story before the end of the contest.... I'll post some of his work over the next week or so.

There's not much left for coding, but we're definately lacking in the toon model department. I hope to have the final client finished soon enough so I can concentrate on making more toon / NPC models... if not then we're going to have to stick with the stock toons that came with the MMO Kit... not exactly what I want to do, but, well... I'll have to admit it... 90 days simply isn't enough time for a small part-time team to have a game completely finished, polished and ready for distribution... lol

But, I'm extremely happy with what we have finished in such a short period of time, and I'm ecstatic when I think about the fact that we're nearly to the point of finishing the first iteration and we can start play-testing, fine-tuning and adding more great features.

I want to thank Nathan Snell, Allyn McElrath, Jervin Music, Arteria-Gaming, Timothy Aste, Todd Pickens, My Dream Games, Garage Games and the numerous other people and companies who help by creating the resources on this website and on TDN. All of you made enormous contributions to this game, both directly and indirectly. Thanks!!!!

Wish us luck on hitting a home run on this one.... I think we need a bit of luck right about now :P

Recent Blog Posts
List:11/29/08 - Fractured Universe resumes
11/13/08 - Take Two...
11/13/08 - Zen and the Art of Indie Game Development
04/10/08 - Indie 2.0 - Content Packs
03/14/08 - Indie 2.0 - Part 1
01/04/08 - IndieZen Dev Blog, Dec 2007
12/13/07 - Happy Birthday IndieZen!
11/25/07 - IndieZen Dev Blog, Nov 2007

Submit ResourceSubmit your own resources!

Tom Eastman (Eastbeast314)   (Jan 09, 2007 at 16:59 GMT)
Good luck ;)

It's been extraordinarily interesting to see a group actually form and crank out some quality stuff so quickly. Keep it up!

Allyn "Mr_Bloodworth" Mcelrath   (Jan 09, 2007 at 17:34 GMT)
I tell you, its very nice to be part of a team that makes progress!

Rodney (OldRod) Burns   (Jan 09, 2007 at 18:55 GMT)
I love these updates and it's so great to see a small team making good progress quickly with the MMO Kit (gives me hope for my project :)

Looking forward to playing this when it's done. And be sure to do a Post Mortem after all this. Good luck in the contest and have a fun vacation - you've earned it :)

J Sears   (Jan 09, 2007 at 19:45 GMT)
you could get make human for blender and pop out a bunch of different human characters, not sure how much it would help with any monsters but might ease up the work a bit

Jonathon Stevens   (Jan 09, 2007 at 19:48 GMT)
Wow Tony, you are doing great, I think luck isn't necessary when you have this kind of talent. You guys have done amazing things in such a short amount of time. Keep it up! If you get in an absolute crunch for time in programming and you have no other options, let me know (last resort type of thing)



Stephan (viKKing) Bondier   (Jan 09, 2007 at 21:00 GMT)
Keep up the good work coming guys, you are on the final straight!

STef

Dave Young   (Jan 09, 2007 at 23:24 GMT)
It's beautiful! Can't wait to test it (and judge :) )

Hege Berntsen   (Jan 09, 2007 at 23:53 GMT)   Resource Rating: 4
WOW. Thats a hole lot of work done in so short time. I am impressed!

Wish i could be 1/100 as productiv. :)

I am a devil at planning - but when it gets to find out all stuff needed to complete it - i usually find a wall so big i dont see the end of it - so i postpone it. :)

bla bla bla Constructor bla bla bla :)

Jeremiah Fulbright   (Jan 10, 2007 at 01:48 GMT)
Wheres my closed beta??? :)

Eric Clausing   (Jan 10, 2007 at 16:35 GMT)
Very cool stuff. Glad to see you got the IRC chat working. You going to release the changes you made? I know it wasn't working with the kit in its current form.

Nathan Snell   (Jan 10, 2007 at 18:13 GMT)
Like Allyn said, it's been a joy working with the team. Even though it's been small, it's been a group of dedicated individuals who are really putting effort into progress. That's always a great thing to feel a part of.

Bobby Leighton   (Jan 10, 2007 at 18:16 GMT)
Hey if you have some default male and female human i would be willing to do some NPC/PC model work for some credit I can put on my resume. I am in college for game in simulation development, and next to the Etherea project, making them buildings in .Map format, i have some spare time. I probably could come up with 4 or 5 over the course of a week or two:)
Then again this is a contest huh...are you allowed help I'm not familiar with their contest but i noticed it looked like you need help?

Dreamer   (Jan 11, 2007 at 15:38 GMT)   Resource Rating: 5
As always I'm very impressed with your progress. Excellent work, you are a motivation to everyone working on a game right now. To see what you've pulled off with a time table of only 90 days, is fantastic.

Regards,
Dreamer

Tony Richards   (Jan 11, 2007 at 17:19 GMT)
@Bobby - Thanks for the offer, but for now we have plenty of stand-in models and artwork. Everything else will be easy enough to create, but it's just a matter of time. Everything that I can fob off onto someone else has already been done, unless you're a Blender / MakeHuman coder and you're intimately familiar with both code bases then there's not much you could do to help right now.

@Eric - Wasn't really much to getting it working... other than tweaking it to make it fit my client / server, there wasn't much else I had to do.

@Byte - www.fractureduniverse.com, sign up and I'll PM you a serial number. Current testing is closed and we're not accepting any new testers other than people I know (which obviously you qualify :P).

@J Sears - That's the plan... the difficulty now is figuring out how to assign vertex textures in an efficient manner, and beyond that it's just a matter of making some clothes.

Thanks for the comments, everyone.... more to come very soon.

You must be a member and be logged in to either append comments or rate this resource.