Skip to content

donet-server/donet

Repository files navigation

donet

Donet logo artwork by honeymatsu.

Donet is a free and open source network engine designed after the Distributed Networking protocol, as defined in the high-level networking API of the Panda3D game engine, which was originally developed by Disney Interactive (formerly known as Disney VR Studios) to connect with their in-house server technology, the OTP (Online Theme Park) server, which was used to power their massive multiplayer online games, such as Toontown Online and Pirates of the Caribbean Online, from 2001 to 2013.

Getting Started

The Donet repository is a monorepo that houses two different Rust projects:

  • donet - The Donet daemon source, which includes all the Donet services. See donet-server.org.
  • libdonet - The core utilities for Donet services, including datagram utilities and the DC language parser. See docs.donet-server.org.

Please read the introduction to Donet for an overview of the project and how the engine works.

Before starting your own contribution to Donet, please read over the Contributing Guidelines.

Building

The build instructions are available at docs.donet-server.org.

Documentation

The Donet project documentation is available at docs.donet-server.org.

Communication

The address of the official Matrix channel for Donet development is #donet:matrix.org.

Copyright and License

Copyright © 2023-2024 Donet Authors

"Donet" can be found at https://gitlab.com/donet-server/donet

"Donet" is distributed under the terms of the GNU Affero General Public License, either version 3.0 or, at your option, any later version WITHOUT ANY WARRANTY. You can read the full copy of the software license in the COPYING file.

Donet logo artwork created by honeymatsu. 🍩

Older revisions of the Donet logo created and designed by Karla Valeria Rodriguez. 🍩

Legal

"we", "us", and "our" refer to the authors of the Donet engine.

“Disney” may refer to The Walt Disney Company, or any of its subsidiaries.

The Donet project and organization is not in any way endorsed by, or affiliated with, the Toontown: Corporate Clash non-profit game studio registered in the United States. We are not affiliated with Disney.