Arianne is an online multiplayeropen source framework for developing Internet games similar to Ultima Online or Everquest. It was created by Miguel Angel Blanch Lardin in 1999 with the assistance of developers around the world.
Description
Arianne is designed to provide a simple way of creating games on a portable and robust server architecture. Its server is coded in Java, uses Python for a third party game description, provides a MySQL backend, and uses UDP to communicate with players. Arianne reference clients are coded using Java and C.
Development Goals
Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable, and simple server framework running on the Java platform and a portable client framework written in bare C to allow total portability of Arianne's clients. Arianne's server is totally client agnostic. Since the beginning, the key concept at the heart of Arianne's development has been KISS: Keep it simple, stupid!
More on [ Arianne ]