gitmyhub

Aeternum-World

Python ★ 15 updated 5d ago

Analysis for New World Aeternum

Aeternum-World is a research project that analyzes the network behavior and internal data of New World: Aeternum, an online multiplayer game made by Amazon Games. The analysis targets a specific game version (v1.400.6031.40375) and the repository contains documentation and tools for people who want to understand how the game operates at a technical level.

The main documentation covers how network packets work in the game. A network packet is a small bundle of data sent between a game client running on a player's computer and the company's servers. Understanding how these packets are structured can reveal information about how the game's features work, what data is transmitted during gameplay, and how the client and server communicate with each other.

Helper tools in the repository include a network packet capture utility for recording live game traffic and a catalog tool for mapping the game's internal type identifiers. Type identifiers are labels the game uses internally to distinguish between different kinds of objects, such as items, characters, or abilities.

The author also links to two external tools they maintain separately: a decompiler for reading the game's internal Lua scripting files, and a tool called OodlePak for extracting game assets from files that use the Oodle compression format. Oodle is a data compression library used by some games to reduce file sizes. The project additionally references nw-buddy, a community-built resource site for New World players.

The README is brief and the project appears to be personal research that the author updates on an ongoing basis. The license is the GNU Affero General Public License version 3.