• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Tibia CIP game server, Rust implementation

Toor

Veteran OT User
Joined
Sep 11, 2008
Messages
221
Reaction score
252
Location
NL
Hi there,

I've open sourced the Rust implementation of the Tibia game server: GitHub - dennisvink/tibia-rust: A Tibia game server implementation in Rust (https://github.com/dennisvink/tibia-rust)
It is based on GitHub - fusion32/tibia-game (https://github.com/fusion32/tibia-game) and it is compatible with the same leaked files as fusion32's decompiled version.

The rust implementation has all core functionality, but it is not 100% on par. It is also less efficient than the C++ codebase.
Still, it was fun to build (and vibe). The game server has XTEA removed so it's plain text protocol. I've added websocket support to it as well, as I'm working on a HTML/javascript Tibia client. To make this work with an ordinary Tibia client you'll have to do some work I imagine.

Project is for educational purposes only. It's not production ready. You're free fork it and to iterate on the project. Would appreciate pull requests that improve performance and likeness to the original.
 
Back
Top