Eve Aether Wars

17 July 2019 – London, United Kingdom – London-based tech start-up Hadean and CCP Games, creators of the biggest single-shard spaceship MMO game of all time EVE Online, have revealed the date for their hugely ambitious EVE Aether Wars: Phase Two playtest – Sunday 18 August.

EVE: Aether Wars was created to showcase the power of Hadean’s Aether Engine, the world’s first distributed simulation engine. Powered by Microsoft Azure, the Aether Engine allows developers to seamlessly scale their applications at increased speed and ease across the cloud. Eve Aether Wars ran 10k players at 30hz without interruption. 5x bandwidth reduction // 3x cost efficiency. Prototype completed in 8 weeks by a team of 7 developers. A COVID-19 simulation was built in response to the global pandemic to simulate contagion spread in and between humans. Nov 21, 2019 EVE Aether Wars is an ongoing research and development initiative to push the boundaries of large-scale, multiplayer experiences and explore the possibilities of Cloud Gaming. Earlier this year, CCP Games and Hadean unveiled the first EVE Aether Wars technology demo that ran live at GDC19 with 14,274 connected clients in a single-instanced. If I had been a good blogger I might have mentioned this before it happened, but as I have been pretty much injecting nostalgia straight into my veins with EverQuest, Diablo, and Lord of the Rings.

Announced at EVE North, EVE Aether Wars: Phase Two is the next iteration of the partnership between Hadean and CCP Games that resulted in the original EVE Aether Wars, the ground-breaking tech demo that brought together 3,852 players in a single battle that saw the destruction of 88,988 spaceships live at Game Developers Conference earlier this year.

Phase Two is even bigger and better, with Hadean and CCP Games targeting 10,000 players in a single battle while also offering a richer, deeper gameplay experience that aims to set a new world record in large-scale multiplayer simulation. EVE Aether Wars: Phase Two is a rare opportunity for players to take part in a massively multiplayer space battle involving thousands of players while helping to advance CCP and Hadean’s research and development initiative. Check out this video for further details and a glimpse of what’s being worked on.

To take part, Windows PC players can sign up for free by visiting hadean.com/eveaetherwars. The playtest will take place at 13:00 EDT / 17:00 UTC on Sunday 18 August, which has been selected based on feedback from the EVE community following the original EVE: Aether Wars playtest.

As with the original, EVE Aether Wars: Phase Two will be powered by Aether Engine, Hadean’s cloud engine for persistent, massively multiplayer games. With Hadean focusing on the engine powering Phase Two, CCP Games drives development of its gameplay, as part of its ongoing research and development with large-scale multiplayer technology to push the boundaries of what’s possible in EVE Online.

EVE Aether Wars proved that the underlying technology works; Phase Two will demonstrate what exciting and compelling gameplay experiences look and feel like when thousands of players are battling each other at the same time.

“This is the start of something special,” said Craig Beddis, CEO of Hadean. “We wanted to show the world that our Aether Engine technology can perform flawlessly under unprecedented strain. We’ve done that. Now we want to show the world unique and exciting gameplay experiences that can only be delivered by our technology. It’s not just gamers who will be thrilled by EVE Aether Wars: Phase Two but the games industry as well. We can’t wait for everyone to join us in this ambitious project.”

“We are keen to build on the success of our joint efforts with Hadean on EVE Aether Wars and push our prototype even further,” said Hilmar V. Pétursson, CEO of CCP Games. “By using this technology to test the limits of the virtual worlds we can build, we hope to open up new possibilities for developers, the industry and ultimately the players themselves. We’re eager to explore the boundaries of what can be achieved in largescale multiplayer gaming, which may even lead to the creation of spectacular new genres.”

Hadean will be attending Gamescom in Business Hall 2.2 in booth B-057, with appointments available for delegates who want to learn more about the Aether Engine tech powering EVE Aether Wars: Phase Two. To arrange an appointment at Gamescom, please email [email protected] For further details on Hadean and the Aether Engine, visit www.hadean.com.

For more information about CCP Games and the EVE Universe, visit ccpgames.com/products.

About EVE Online®

EVE Online (PC/Mac) is a compelling, community-driven sci-fi MMO game where players can build and pilot a wide variety of spaceships, traversing vast solar systems for free and choosing their own path from countless options, experiencing space exploration, immense PvP and PvE battles, mining, industry and a sophisticated player economy in an ever-expanding sandbox. EVE is a captivating game in which hundreds of thousands of players compete for riches, power, glory and adventure, forging their own destinies in a single thriving universe. For more information, visit www.eveonline.com.

About CCP

CCP is a leading independent game developer that has been praised for its artistry, technology and game design that facilitates emergent behavior, empowering players with compelling means of self-expression. With the launch of EVE Online in May 2003, CCP established itself as a pioneer of cutting edge massively multiplayer games, winning numerous awards and receiving critical acclaim worldwide. Founded in 1997 on the principle of pushing the envelope and breaking new ground on all levels, CCP is on a mission to create virtual worlds more meaningful than real life. CCP is headquartered in Reykjavik, Iceland, and has additional studios in London and Shanghai. For more information, visit www.ccpgames.com.

It turns out that testing what we hope will be the largest ever space battle on the internet is challenging! Who knew?!

What is EVE Aether Wars?


As CCP Hellmar wrote in his dev blog in March of this year EVE Aether Wars started out as a tech exploration with our friends at Hadean to see how we might better realize our vision of gigantic space battles in New Eden.

Fast forward 9 months and we are about to embark on Phase III of this collaboration. But we need your help!

Phase III happens on the 23 November at 20:00 UTC, where we aim to beat CCP's own world record of the 'Most concurrent players simultaneously involved in a single multiplayer PvP videogame battle' achieved by you guys when a total of 6,142 players took part in an enormous battle - the Siege of 9-4 - in January 2018.

Prior to 23 November, we have a couple of stress tests where we want to get as many players as possible into EVE Aether Wars so that we can improve the experience for players, both in-terms of performance and game-play, prior to the big event.

The planned dates of the tests (and World Record attempt) are as follows:

Public Stress Test 1Sat 9 Nov 2019 19:00 UTC
Public Stress Test 2Sat 16 Nov 2019 19:00 UTC
World Record AttemptSat 23 Nov 2019 20:00 UTC

What are these “Phases” all about?


Phase I

In Phase I we formed a small team at CCP that supported Hadean in further developing their concept of a 'Battle Royale' set in space. That project itself was borne out of earlier meetings and brainstorming sessions between CCP and Hadean when we visited Hadean in 2018. During this phase, the team at CCP primarily evolved an existing Unreal Engine 4 client that Hadean had put together for their Aether Wars concept. The name 'EVE Aether Wars' was used for this collaboration between Hadean and CCP.

Eve Aether Wars

We hoped that we might beat our world record when we held Phase I during GDC19 (March 2019), but we really had no idea how many people might turn up. Our target was 10,000 players, and in the end we peaked at around 4,369 real players from 88 different countries in-game at the same time, although we had more than that pass through overall during the hour that the game was running. We simulated 14,274 connected clients in a single-instanced, multi-region game world. So, overall, Phase I was a great success - We didn't crash and burn! We learned a lot and collected a ton of data to deep-dive afterwards. However, we didn’t quite get enough people in-game at the same time to break the record, and we also felt we could do much better in terms of player experience.

https://www.hadean.com/blog/behind-the-scenes-of-our-10k-deathmatch

Phase II

In Phase II, both Hadean and CCP felt they wanted to further evolve the gameplay, and for the cross-studio team to gain experience together developing against Hadean’s soon-to-be-released Aether Engine SDK. This was our primary focus as we worked towards Phase II, held at GamesCom in August of this year. Phase II went very well overall also, but we had some issues getting clients to our pilots in time for the event, and then during the event there were some issues logging that many players into the game in a very short period of time. Our login process was also a little complex, involving getting an email with a code to people who then had to download a client and then copy paste that code into the client in a particular time window to join us all in our simulation. Unfortunately, because of those issues, we still didn’t break the record. We did have a blast, though, literally and figuratively!

Phase III

After our retrospective of Phase II, we knew we needed to look into the best ways to get clients to a large number of people reliably in a very short time frame, mitigate authentication issues and also streamline the process by which a player could get into space. There were other things we planned to address also; performance of movement interpolation and client side prediction, UI, UX, visuals, gameplay balancing and so on. However, none of those are of any use if we can't get thousands of people in space to shoot at each other!

Eve Aether Wars Of Power

For client distribution, we decided to partner up with Steam. This allows us to work with a mature system that we are already familiar with at CCP, and Steam, as we all know, offer world-class client distribution and patching services.

The player feedback we received most often from Phase I and Phase II was that people wanted to know who they were killing and who was trying to kill them. This is actually a tricky problem because it was not something we'd really planned for in our earlier tech demos, and it requires some custom services running alongside Aether. Consequently, for Phase I and II, it involved a bit of last minute jury rigging to even have it for ships you were targeting.

To address this for Phase III, we decided we wanted to have the beginnings of a proper player presence system which would also give us the ability to track many more player metrics. For this we enlisted the help of Playfab from Microsoft. PlayFab is part of Microsoft Game Stack. Microsoft Game Stack offers tools and services that game developers can use to build, manage, and share their passion with their audience of gamers around the world.

Finally, because getting 10,000 people from across the world into a simulation that has a one hour time window is itself a herculean task, we have been talking to players and trying to figure out the best time for them to take part, as well as the easiest way to get them a client. The solution we arrived at is unprecedented, but relatively simple. We plan to make this a publicly accessible, free to play tech demo on Steam which anyone can download if they have a Steam account. So please, help us and tell your friends!

What? You are making this free on Steam for everyone?


Yes. It’s somewhat unprecedented, but we really want to break the record this time and we feel this is the best, most reliable way to get this in as many pilots' hands as possible. You can check out our Steam page here.

Later this week, the client will be made publicly available to download for everyone!

Just to set expectations correctly, we'd like to make it clear that this does not mean we are launching a product called EVE Aether Wars, nor does it mean that it will be available to play after Phase III is complete. What we do hope, though, is that it leads to something in the future which improves the scale and quality of massive battles in New Eden.

I already played Phase I and II, what is new in Phase III?

Eve Aether Wars 2

  • Improved prediction and smoothing of the simulation
  • Four ship types, instead of three
  • Improved UX - Who is targeting me? Who am I targeting? Better missile lock warnings (which missiles are mine vs which missiles are enemy missiles - because it can get quite hectic!)
  • Improved ship balancing: Differences in hull, shields, speed, cool-downs etc. based on ship class.
  • Different firing characteristics for each ship type
  • Counter-measures (these are a lot of fun!)
  • Improved ship controls and partial controller support
  • Massive visual improvements overall

So, just to recap, we need you! Please come help us break this record on 23 November!

Public Stress Test 1Sat 9 Nov 2019 19:00 UTC
Public Stress Test 2Sat 16 Nov 2019 19:00 UTC
World Record AttemptSat 23 Nov 2019 20:00 UTC

Eve Aether Wars Wiki


One last thing...

For those of you that take part in the record attempt there will be a Steam Achievement as a thank you from CCP and a permanent reminder of what will, hopefully, be a special day in gaming history!

Partners


Finally, we would very much like to call out the partners we're actively working with, and who have helped us immensely on this journey.

Eve Aether Warsong

EveAetherEve Aether Wars

Obviously this whole thing would not have happened without our partnership with Hadean, the team there and their Aether Engine.

Playfab and Steam have assisted us with the additional cloud infrastructure and platforms to enable client distribution and player data manipulation on a massive scale.

Epic's Unreal Engine 4 has given us a flexible and powerful engine that we can prototype quickly in and build a game that can handle visualizing and interacting with the tens of thousands of entities that the Aether Engine is managing.

Last but not least, many thanks to AMD for help with our teams' UE4 build cluster in Reykjavik. Building and testing our custom build of UE4 is supported by a dual purpose build cluster of ThreadRippers, which AMD were kind enough to furnish us with. Not only do these machines allow us to build multiple flavors of our EVE Aether Wars clients extremely quickly, but they also allow us to run Aether simulations, which we use for daily development and play testing cross-studio.