Thread: P99 Open source
View Single Post
  #18  
Old 11-17-2021, 01:12 PM
Dolalin Dolalin is offline
Planar Protector

Dolalin's Avatar

Join Date: Oct 2009
Location: UK
Posts: 2,565
Default

The hard part of P99 (and eqemu in general) isn't the source (although some of the game mechanic tweaks are hard) but rather it's the database, and getting all the data right.

As an exercise, go and set up your own server using stock Eqemu and a ProjectEQ database dump, and try making changes. Revamp a zone. I did this with Splitpaw and GeorgeS's tools. It ain't easy. In fact it's absolutely frustrating at times.

And now imagine dozens of people crawling all over that code trying to make tweaks and changes and breaking everyone else. Because even big software houses find it incredibly hard to get automated testing working on this stuff, and EQEmu was absolutely not designed with testability in mind, lol.

Sometimes it really is a case of less is more.