« Previous - Version 60/63 (diff) - Next » - Current version
sfb, 12/18/2012 02:52 pm


Ryzom Core is the open-source project related to Ryzom Game. Written in C++, Ryzom Core contains the whole code (client, server, tools) used to make the commercial MMORPG Ryzom. Ryzom Core is a toolkit for the development of massively multiplayer online universes. It provides the base technologies and a set of development methodologies for the development of both client and server code.

Important Update

The entire 'dev.ryzom.com' website will be phased out in the coming months. The site has been put into read-only mode for non-developers and the content is in the process of being moved. Our new home will be: www.ryzomcore.org - which you may recognize as what used to be the developers blog. We have moved the source code to BitBucket already and merged the SF.net repository over, it will be left in place for history for some time. In addition to hosting source our issues will be hosted in BitBucket for the time being. We have an OnDemand license for JIRA but have decided not to use it for the time being. For forums and discussions we will be using Google Communities. Here's a recap of the new sites we will be using:

Moving all of the wiki content will be a slow process and any help would be greatly appreciated. Thank you!

User Interface Screenshot Environment Screenshot

Ryzom Core is open source and released under the terms of the GNU Affero General Public License 3.0 (GNU/AGPLv3) for the source code and the Creative Commons Attributions-ShareAlike 3.0 (CC-BY-SA) for the art assets. Which means you can create your own game using Ryzom Core, for more information on doing so check out Creating Your Own Game Using Ryzom Core.

Overview

  • Adaptive 3D engine
  • Supports large open terrains and detailed interiors
  • Fully skinnable user interface
  • Highly optimized and proven cloud-based networking architecture
  • Efficient client/server communication based on UDP
  • Cross-platform
  • Multilanguage support with Unicode
  • Adaptive sound engine
  • Full suite of tools to create a complete commercial MMORPG

Sound Cluster Debugging Screenshot Performance Debugging Screenshot PACS Debugging Screenshot

Read more about Ryzom Core features...

Ryzom Core FAQs

For questions about why Ryzom decided to open-source its code, concerns about the impact of open source and questions about the direction of the project please see the Ryzom Open Source FAQ.

If you're a developer interested in Ryzom please check out our Ryzom Developer FAQ

Open Shard

If you want to test Ryzom Core, we have set up a shard where you can connect and see a basic version of Ryzom Core. More information...

Getting Started

Ryzom Open Media Assets

Please check out the Ryzom Asset Repository.

Documentation

You can read the Ryzom Core guide (work in progress).

Other resources:

Ways to Contribute

screenshot013_perf_debug.jpg - Performance Debugging Screenshot (39.5 kB) kaetemi, 04/14/2012 11:14 am

screenshot010_pacs_debug.jpg - PACS Debugging Screenshot (29 kB) kaetemi, 04/14/2012 11:14 am

screenshot008_environment.jpg - Environment Screenshot (31.3 kB) kaetemi, 04/14/2012 11:14 am

screenshot013_ui.jpg - User Interface Screenshot (33.4 kB) kaetemi, 04/14/2012 11:14 am

screenshot004_sound_debug.jpg - Sound Cluster Debugging Screenshot (28.5 kB) kaetemi, 04/14/2012 11:15 am