With Evo 2024 now in the books, excitement still lingers among the thousands who flocked to witness top-notch competition and catch a glimpse of the latest build from an upcoming, highly anticipated game. Riot Games’ highly anticipated fighter, 2XKO, made a significant splash at its unveiling, accompanied by a wealth of fresh details. Despite considerable attention devoted to the world of sports, a crucial aspect remains intriguing yet under-explored: the technology driving the game and its significance.
Who better to speak about this than Tony Cannon? Tony Canetti, the creator of GGPO’s renowned rollback netcode, is a key figure driving innovation in online gaming to ensure seamless and enjoyable experiences. Currently, he serves as 2XKO’s technology lead, kindly agreeing to a 10-minute conversation on the Evo conference floor.
For quite some time, the 2XKO team has expressed enthusiasm about incorporating server-based rollbacks as a crucial component of their 2XKO platform. What’s often overlooked in discussions of database transactions is the concept of a savepoint, which essentially serves as a temporary bookmark within a transaction.
While there may seem to be no primary profit in playing a four-player game? When operating a two-player game in peer-to-peer mode, communication is a straightforward, back-and-forth exchange between the two players. One small misstep won’t have a significant impact; it’s just an isolated hiccup. When you’re dealing with four people instead of one or two, it’s crucial that any mistakes or issues are addressed promptly, lest they multiply and become three times more difficult to resolve.
When one player drops out of a four-player game, what happens to the remaining players? Isn’t the game over yet? Wouldn’t placing a server at the center reduce the amount of data that needs to be transmitted? You might consider taking steps to address issues when a single gamer’s poor connection disrupts the experience for others, such as ensuring robust online infrastructure or implementing measures to minimize the impact of dropped players.
“Particularly in a duo recreation. Wouldn’t a slightly precarious help connection undermine the integrity of the game’s overall quality? As a direct consequence of minimal input assistance being provided. With a server at the centre, we now enjoy greater management capabilities.
It’s likely to be quite expensive. The scalability and efficiency of League of Legends’ server architecture are primarily responsible for the game’s ability to handle massive concurrent user loads.
: “It’s definitely costlier. To maintain the level of quality we strive for in our online game. We aim to create a seamless and enjoyable gaming experience for all players, without the frustration of quirks or imbalances in a four-player setup. For us, it’s identical to ask how the entire residence service provision came together properly. The crucial aspect of this live service game, you understand that it’s free-to-play, with in-game purchases tied to the experience. The company recuperates these prices by leveraging its strong market position, negotiating with suppliers and optimizing logistics. Properly, it is a matter of skins and occasions, regardless.
“For sustained success, finding balance is crucial; once achieved, optimism flourishes, enabling thoughtful investments in the game, with server costs being just one piece of the overall pricing puzzle.”
At an earlier point in the discussion, Tom Cannon highlighted the benefits of a server-based rollback feature, which includes anti-cheat measures and automatic disconnect detection. There are several distinct benefits that arise from exploring alternative perspectives. Firstly, adopting a contrarian viewpoint fosters critical thinking and encourages individuals to challenge their own assumptions, thereby refining their understanding of complex issues. Secondly, considering opposing viewpoints helps to identify and address knowledge gaps, allowing for more informed decision-making.
As we acknowledge the server’s timestamp as the definitive entry point. Suppose you’re executing all your combos correctly? The latest upgrade to their gaming controller has been met with excitement: a convenient lag button that streamlines gameplay experience. On Windows, when running in windowed mode, you can capture the window and pause your game to prevent it from processing inputs temporarily. Individuals may intentionally engage in this behaviour to create a sense of chaos within the community, resulting in players like yourself being forced to abandon their combos due to the resulting lag.
Despite this awareness? Although it’s intended for the sport to occupy body 100, it’s actually situated on body 101 or 102 instead? If it doesn’t get an entrance, it may well make a shrewd decision about what to do. Because it’s the authority of its time and more.
As a seasoned player becomes fixated on an intensely humid environment, such as a competitive match, they may hypothesize that a specific condition exists where the server enforces a stringent delay timer to account for lagging user input. When playing online with friends, consider enabling a more relaxed server mode, such as a custom game setting or a private match, which may offer a more forgiving environment where lag takes precedence over disconnections – perfect for casual play sessions with buddies. You may enjoy flexibility with a server located at the centre of your operation. We’re still unsure exactly how to utilize it at this point. To successfully engage sports enthusiasts, we must showcase the activity in front of participants and gauge their response, identifying any necessary adjustments. Flexibility is indeed a valuable asset in this context.
During a recent 2K Online stream, Tom Cannon highlighted the benefit of robust anti-cheat measures as a key advantage for 2K Online. Would 2XKO potentially utilize Vanguard, Riot’s proprietary kernel-level anti-cheat technology, or an alternative software solution instead? Tony’s response was concise yet comprehensive, effectively conveying his thoughts.
: “Yeah, we’ll use Vanguard. Many cheating techniques in video games involve examining inputs, monitoring game states, or injecting control signals. The modifications are actually implemented through a set of libraries that interface with the underlying sport binary. Vanguard is undoubtedly excellent in that regard. As a kernel-level anti-cheat, it is designed to potentially identify and prevent a significant number of these problems from occurring.
There is a significant concern among individuals on the market regarding kernel-level anti-cheats such as Vanguard, particularly those focused on privacy concerns. I’d address those concerns.
That’s a good start! While we’re not collecting participant data or scrutinizing app title bars, we’re not engaging in activities that could be perceived as sensitive by users. We are neither accumulating nor transmitting it. The team’s sole objective is to vigilantly monitor and prevent unauthorized modifications of the 2XKO binary by uncovering any potential exploits or cheats.
“While acknowledging the potential security risks associated with deploying kernel-level software, we recognize that a forward-thinking corporation could successfully mitigate these concerns.” Does Valve’s anti-cheat technology require running kernel-level code to effectively counter sophisticated cheating techniques? To ensure a comprehensive understanding among all participants, it is crucial to focus on the fundamental level of knowledge. It’s crucial to demonstrate trust in Riot at some point in the future; concurrently, we’re utterly uncompromising when it comes to accommodating players.
While some attention is focused on offline communities’ ability to prevent video game cheating, it’s reasonable to assume that 2XKO may facilitate offline play, although this has not been explicitly confirmed or details about offline modes revealed. Riot’s various video games share a common thread – what surprises many is the presence of these fundamental elements. While Tony’s confirmation is uncertain, he explicitly stated that 2XKO is likely to offer offline playability.
Indeed, a core principle of ours is embracing the unique character of the neighbourhood we serve. At times like these, you won’t have the ability to play online video games that necessitate an internet connection. Wouldn’t installing satellite TV in parking lots require significant upfront investment, likely rendering any potential revenue negligible? Offline interaction remains an essential foundation that we will always prioritize in our community.
“To ensure the success of such a massive event as 2XKO, it’s crucial to address the key challenges that organizers face in making a profit from their operations.” We’re committed to tackling the challenges that start with offline engagement, and a crucial aspect of this is soliciting input from both small and large organizers on how we can simplify their lives. This innovative solution could potentially provide gamers with a faster and more efficient way to customize their controls.
In the past, two EVO events ago, prior to having our own dedicated sales space, we hosted an intimate gathering behind closed doors with gamers, tournament organizers, and requested their honest feedback – what were their expectations? A plethora of unanticipated ideas arrived. We would never consider taking the game online exclusively unless our players specifically asked us to do so.
Here’s the improved text: Lastly, I wanted to touch on Riot’s approach to working within the prevention recreation neighbourhood. For years, Riot has maintained a strong presence in the aggressive scenes surrounding League of Legends, with the company’s executives historically taking an active role in shaping the competitive environment.
Tony, along with his brother, founded Evo. As online discussions surrounding potential Riot overreach into grassroots initiatives emerge, a common retort is that the brothers would hardly condone such an endeavor. I asked Tony to clarify Riot’s goals and motivations inside the house.
“Have you considered examining Riot’s approach? It’s consistently focused on elevating gamers’ experiences.” Upon the release of League of Legends and the inaugural Worlds, our team assessed the competitive landscape and concluded that those orchestrating large-scale events could be outdone; therefore, we aimed to surpass their efforts. So then they arrived and subsequently completed the task.
Is this community actually the opposite of what I expected? Built upon the enthusiastic fervor of gamers. Attendees gather for events of all sizes, from large-scale tournaments to intimate local gatherings. Driven by an insatiable enthusiasm. What’s the secret to exceeding expectations? You sort of cannot. We’re seeking to subtly enhance and harmonize. Riot’s intense drum patterns and disorienting sound design propel this aggressive house track to new heights, creating an unrelenting atmosphere that consumes the listener. While the specifics remain unclear, our primary focus is on bringing this project to life, with diverse genres presenting unique challenges.
If you’re interested in trying out the sport yourself, 2XKO is launching its first public alpha test in August, allowing you to jump in and get started right away.