TERA Arise
  • Introduction
  • Broad Strokes
  • Game Systems
    • Achievements and Distinctions
    • Card Collection
    • Classes and Roles
    • Combat Mechanics
    • Cosmetics and Mounts
    • Dungeons and Raids
    • Gathering and Crafting
    • Gear and Itemization
    • Leveling and Power Scaling
    • Main Story and Questing
    • Overworld and Events
    • Pets and Partners
    • Rifts and Trials
    • Seasons and Leaderboards
    • Skills and Glyphs
    • Stats and Damage
  • Class Design
    • Archer (Break/Damage)
    • Berserker (Damage/Tank)
    • Brawler (Tank/Damage)
    • Gunner (Damage/Heal)
    • Lancer (Tank/Heal)
    • Mystic (Heal/Damage)
    • Ninja (Break/Damage)
    • Priest (Heal/Damage)
    • Reaper (Damage/Heal)
    • Slayer (Damage/Break)
    • Sorcerer (Damage/Break)
    • Valkyrie (Break/Tank)
    • Warrior (Tank/Damage)
  • Technical Features
    • Anti-Cheating Measures
    • Avalonia HUD Replacement
    • JavaScript Extensibility API
    • QUIC Network Protocol
Powered by GitBook

Copyright © TERA Arise Contributors

On this page
Export as PDF
  1. Technical Features

QUIC Network Protocol

Last updated 1 year ago

TERA Arise uses a new -based network protocol, as well as a more compact packet serialization format for a subset of the game's packets. This new protocol also eschews TERA's hopelessly insecure -based encryption in favor of standard as required by QUIC. Stream prioritization is used to ensure that urgent packets (e.g. ones related to combat) are delivered faster than others (e.g. ones related to guilds, chat, etc), and ensures that transient packet loss in one stream does not affect the whole connection.

Overall, the QUIC-based protocol should result in lower latency, higher throughput, and more reliability. This in turns translates to a more responsive gameplay experience.

QUIC
PIKE
TLS