Category Archives: MMO

To Test or not To Test

That is the question.

So when they first announced that SWTOR was going into beta and sign ups were available I jumped at the chance to sign up, later on though as I read more and more about the game my mind was changed. Did I really want to be in the beta and spoil the game for me?

Having already decided I was going to be a Jedi Knight I did not really want to test and spoil the story that you would play through.

Fast forward to a few days ago and i see an email saying I was in the beta, again I thought no I want to keep the game pure but then thinking on it why not jump into the beta i didnt have to create a Jedi Knight character i could try something else possibly something on the side of the Sith.

So now i am waiting for another email saying when and how i can download and get a very brief look at the game before its released, which is now the 20th of December for everyone or possibly the 15th for the people who have preordered and submitted their early access keys.


iterative development and what’s happening in 2011

A new Devblog from CCP Zulu, details below.

Hey all, I’m CCP Zulu (formerly CCP Zulupark) and as of about a month ago I’ve assumed the role of EVE’s Senior Producer. CCP t0rfifrans has moved on to become EVE’s Creative Director. This means you’ll be hearing a lot more from me in the future.

After reading the many discussions following the publishing of the Council of Stellar Management (CSM) 5 meeting minutes, I wanted to write this dev blog to clarify some things that have been floating around, rumors and half-facts that seem to have taken on a life of their own.

First off, Incarna

(9 teams, approximately 70 developers)

Development of Incarna is something that CCP has committed to for multiple reasons, but the most prominent one is fairly simple.

To achieve our goal of EVE being a complete sci-fi experience we must have full body avatars. When we talk to people who like the concept of science fiction games but aren’t attracted to EVE, it becomes obvious that there is a need gap that can best be filled by having a character to associate with rather than a spaceship, and I would venture there are many existing players who want this option as well.

As of August 17th, there will be about nine teams working on Incarna. Of those, seven are on loan from other projects – to which they will return once Incarna is launched – and the remainder are EVE development teams. The EVE teams can work on both Incarna and in-space features, but they are assigned to Incarna for now. Actually one of the teams is spending one and a half releases on Incarna, the other about three releases. So the resource cost from EVE is very contained while the size and impact of the feature will be massive.

Dust 514/EVE link

(1 team, approximately 7 developers)

We‘re also committed to producing and launching an MMOFPS hybrid. What we‘re doing is unheard of in the gaming industry, namely linking together a console FPS (MMOFPS) with a classic PC MMORPG. Let that sink in for a minute. CCP is the first company in the world to do something like this. First. Ever. The „resource cost” on the EVE side for that is a team continuing on development of the Planetary Interaction feature (the primary link between the two) for the next three releases, delivering immediate, meaningful value into EVE Online and making game development history while they‘re at it.

In-space features

(3 teams, approximately 22 developers)

Currently, the plan is to have three teams working on EVE (the space parts): a feature team, the mission design team and an art/effects team. The feature team has chosen to work on a PVE related iteration. In short, they‘ll be expanding and iterating on PVE in EVE, bringing together players for immersive and engaging group content. The art/effects team will be finishing up on left-over work all the way back from Apocrypha and on some level even Trinity, where we have not fully taken advantage of new features of Trinity 2.0. This will mean prettier effects that perform better, especially in fleet fights.

EVE Gate

(1 team, approximately 10 developers)

We have one team (at this point) assigned to EVE Gate development and iteration, and that won‘t change for the foreseeable future. Note that this team is a dedicated Web development team. I had planned on using them to fix fleet lag but was talked out of it.

The others!

(4 teams, approximately 15 developers)

I‘ve now accounted for 14 teams, but we release plan for 18 teams. So what are the rest doing? Well, we have a team dedicated to testing automation. Currently they are focusing on “fleet fight in a can,” which is a borderline sentient AI-testing automation feature that allows us to instantly simulate interesting aspects of massive fleet fights, getting tighter feedback loops to the expert team that is working on improvements on that front (we are talking MIT Ph.D. here). There is a team dedicated to making tools and reporting mechanism for the customer service department. The core infrastructure team (patch delivery mechanisms, among other duties) is in there, and then there‘s a another team dedicated to performance monitoring and improvements.

On top of that we have some (space) cowboys running around injecting code into Tranquility live to debug fleet battles and fix exploits (these are the same people that do code reviews and architectural integrity checks for the EVE codebase). This is where the MIT Ph.D. come into play. This doesn‘t fall under the classification of a development team but contains computer scientists, QA people, operational staff and others. They are hard-at-work (often well-outside normal working hours) profiling and diagnosing all sorts of lag-related issues or trying to catch fringe cases that are impossible to reproduce on our test servers. This team will be greatly assisted by the “fleet fight in a can” sentient AI.

And that‘s that.

We have an aggressive hiring plan, as evident by our job listings. When those positions are filled we will be able to fully staff two additional EVE feature teams. Finding the right people with the right skills so that they can further enhance something which we have been working on for a decade already isn‘t easy, but we have increased the priority on global recruiting. If you or someone you know is interested in working for CCP, now is the time to submit those CVs.

So what about prioritization? Where‘s the iteration on feature “x”?

We have seen a number of players talking about us moving from new feature development into iteration in the year 2012, but until then we‘ll be pumping new features into the system. This is not an accurate description of how a 200-person development team works. In the 2011 winter expansion we‘ll certainly focus more than ever before on iterating and polishing up all the features that EVE has expanded to in the then eight years. What those specific systems are, I don‘t know as we haven‘t started the planning phase for that yet.

That does not mean that we won‘t make any improvements until then!  We haven‘t started planning the Spring 2011 or Winter 2011 expansions yet (not to that level of granularity) but we do realize the urgency of revisiting certain key game features. Rest assured, the CSM will play a large role in identifying those.

Please, also keep in mind that our developers are constantly fixing bugs – small ones, big ones, important ones and obvious ones. But also bugs you‘ve never experienced, never seen and never heard of. The EVE code base is as big as the universe itself and we‘re constantly engaged in cleanup and backend work that the players will never notice unless something goes horribly wrong.

CSM you say?

Like many of you, I have read the meeting minutes from the CSM 5 meetings in Reykjavik last month. To be completely up-front about it, I have to say I‘m quite taken aback by the difference in the meeting minutes compared to my firsthand experience from attending the meetings.

For my part, I felt the discussions were very constructive and I had great dialogue with the council members.

Maybe I‘m completely delusional and it didn‘t go that way at all, but there‘s definitely something broken in the feedback loop we have with the CSM and I will be working closely with them to enhance our collaboration. When two parties have such vastly different perceptions of the same event, something is wrong and needs to be fixed. We have some suggestions in mind and we will be exploring them in the fall. I‘m confident that with the CSM‘s help we can take this to the next level.


Arnar Hrafn Gylfason

CCP Zulu

Senior Producer of EVE Online

New Chronicle: The Resurrection Men

When a man of “unique” talents is saved from a savage beating by two mysterious gentlemen, he finds that perhaps being saved is more like making a deal with the devil. But does he have a choice?

The Resurrection Men” is a new EVE Chronicle written by CCP Abraxas. Published every other Monday, Chronicles are intended to examine the various aspects of life in New Eden. The entire list is contained here, and a comment thread for this particular story may be found here.

ore primae ship nearing distribution – a gift for all capsuleers

Today, Outer Ring Excavations [ORE] CEO Afait Assette surprised New Eden with an announcement in what seemed to be an impromptu but well-orchestrated press conference from the normally tight-lipped executive. She led off her prepared statement with the following message addressed to all capsuleers.

“ORE has prided itself on being at the cutting edge of the multiple industries based on extraction and refinement of natural materials. We have provided capsuleers with the ships, knowledge and materials to retrieve innumerable resources, from some of the rarest minerals in the universe to the humblest chunks of Veldspar. Now that tradition continues. I am here to unveil the Primae, a technological marvel capable of catalyzing the recent, burgeoning industries on the planet surfaces of New Eden.

And, now that full production of this robust vessel is underway, I can safely announce that our agents will be delivering one Primae ship to each capsuleer in all corners of the universe, free-of-charge, to try out for themselves. We firmly believe in the proven technology ORE has to offer and trust that pilots everywhere will come to as well, having been given this unique, unprecedented gift to fly for themselves. No strings attached.”

With that, Ms. Assette unveiled a marvelous work of concept art for the ship for the stunned crowd, reproduced below.

Following the announcement, Bougale Baille, Survey Manager for ORE, was quoted as saying, “It’s astonishing how quickly pod pilots have adapted to planetary production models. Some are turning record profits when compared to industry benchmarks, pushing the limits of what our brightest scientists thought possible.”

It is clear that Outer Ring Excavations [ORE] has been closely following the effects of the recent CONCORD decision to lift the universal ban on capsuleer involvement in planetary affairs, searching for opportunities to modify our business to complement the “immortal” pilots and their proven financial and industrial acumen. Further insight into the design process of the Primae project has become available, shedding light on ORE’s brilliant business move.

The Primae is a repurposed ORE design intended to ease the task of extracting resources from planetbound environments. Initially devised as a deep space salvage vessel for large-scale ore retrieval from destroyed ORE fleets in pirate-occupied areas, its previous incarnation was made all but obsolete by the arrival of capsuleers on the interstellar scene. Realizing that the ship could, with a few minor modifications, be made into an efficient resource harvesting aid, ORE wasted no time in revamping the design.

A low signature radius (a holdover from its earlier manifestation) adds a layer of defense to the Primae‘s already decent plating. In addition, the ship‘s two large bays have been re-engineered to hold equipment for planetside resource extraction and processed materials, making it an especially useful complement to any planetside harvesting endeavor.

The Primae ship hulls are being transported under contract by Interbus, and are scheduled to arrive in hangars across New Eden beginning next week.

Welcome back to Tranquility

Post by CCP regarding the recent Downtime.


After an unexpectedly long downtime following the physical relocation and updating of the Tranquility server cluster, we welcome you back to the EVE universe. For those of you not following along at, Twitter and Facebook, we discovered an issue during the final testing of the database configuration which, once fixed, required a few more layers of testing before we could begin the process of bringing the server back online. This downtime has been unprecedented in many ways and CCP understands its responsibility to address it as such. Once our database team catches some sleep, they will write a dev blog detailing the delay, our decision process for extending the downtime and the steps we took to bring back New Eden as stable as possible. That will be posted in the dev blog section on

In gratitude for your patience and after consulting the Council of Stellar Management, we will give an extra pool of skillpoints to all accounts (paying and trial) that were active at the beginning of this downtime, on one character per account. This skillpoint pool will be appropriately sized for the downtime time frame, universal across all accounts regardless of character attributes/implants and may be applied as each player wants.

This will be done through a new system in the development pipeline, currently scheduled for deployment next Tuesday’s patching opportunity* during regularly scheduled downtime. Since it has been “hot dropped” into the development plans, we will be providing step-by-step instructions for how to use it as soon as possible.

Thank you again for your understanding and patience. Please feel free to discuss this in this official thread.

Fly Safe,

The EVE Online Development Team

*Coincidentally, next week we had already been planning to give another gift to all pilots. More on that gift Soon ™.