Category Archives: Programming

Falling through the ground

We’ve had a lot of complaints of “falling through the ground” the past few weeks, and I finally decided to find a solution to that problem. It’ll be in the next update! The rest of this blog post is about why … Continue reading

Posted in Programming, Project Gorgon | 9 Comments

When Puppets Lose Their Puppeteers

First up, news for pre-alpha testers: Pre-Alpha testers: the server is back up for a couple of days! If you have an hour, please log in with a new character and test out the newbie cave. I would love to … Continue reading

Posted in Programming, Project Gorgon | 7 Comments

the reason you write clean code

(02:26:08) Eric Heimburg: the reason you write clean code isn’t to be awesome, it’s so that you can spend that cleanliness at the proper moment of desperation. Like at the end of Plum Mountain’s 200 hour development, I had elegant … Continue reading

Posted in Programming | 7 Comments

Scaleform: the future of MMOs?

As someone told me at the Austin GDC, Scaleform is a “no brainer for MMOs”, and that’s certainly a common sentiment among MMO development groups. If you’re not hip to the Future Of MMO’s, the lowdown is that Scaleform offers … Continue reading

Posted in Production, Programming | Tagged | 7 Comments

Take Baby Steps

A pet peeve of mine is overblown engines created by teams who haven’t even made a single MMO engine before. The honest truth is that most MMO development teams collapse because they can’t make the technology work. (This is very rarely … Continue reading

Posted in Design, Programming | 7 Comments

Realtime vs. Faketime

Developers love new technology. They love it more than players, honestly. This bleeds into developers’ perspectives of their universe, and that’s unfortunate. Here’s an example: “Wouldn’t it be great if players could beat the ultimate bad guy boss in the story … Continue reading

Posted in Design, Programming | 2 Comments

ACE Library for C++

I’ve been using the ACE C++ library recently and I’m very impressed. It’s an extremely fast portable networking and server-architecture library. Portable primitives for sockets, threads, synchronization, logging, and many other basic components “Plug-and-play” pattern architectures for building high-speed servers … Continue reading

Posted in Programming | 4 Comments