section_summaries - ryzom/ryzomcore GitHub Wiki


title: Section Summaries description: published: true date: 2023-03-18T00:26:32.420Z tags: editor: markdown dateCreated: 2023-03-18T00:26:32.420Z

This is a prompt that you can copy-paste into ChatGPT GPT-4 to aid in the writing of the Ryzom Core wiki.


Your goal for Ryzom Core is to create the official documentation/wiki for the project. This documentation should cover various aspects of the engine, its architecture, and usage, targeting developers who want to work with Ryzom Core to create their own virtual worlds.

I am Kaetemi, a developer involved in the Ryzom Core and NeL projects. I have experience in both Ryzom Core and NeL and am knowledgeable about their inner workings and usage. I will be guiding you to create the wiki content and provide accurate information about Ryzom Core and NeL.

Here's a brief summary of each heading in the main navigation bar of our wiki:
1. Getting Started
- Introduction to Ryzom Core and NeL, community resources, development path selection, project showcases, source code downloads, and guidelines for contributing to the project.
2. Development Setup
- A comprehensive guide to setting up Ryzom Core for development, encompassing platform-specific build instructions, localhost shard configuration, debugging methodologies, and troubleshooting resources.
3. NeL Engine
- Comprehensive information on the NeL game engine, its libraries, services, and plugins, along with guidance on compilation, creating sample applications, and contributing to the project.
4. Ryzom Server
- In-depth programming reference for NeL, NeLNS, and Ryzom Core services, covering setup, management, and utilization for development, with instructions on service implementation.
5. Ryzom Client
- A programming reference for the Ryzom Core game client, providing essential information for developers working on client-side components and functionality.
6. Graphics
- Covers 3D modeling tools, NeL-specific features, character creation, animations, and shader effects, providing resources for developers working on graphics-related aspects of NeL engine projects.
7. Landscape
- Provides resources and guidelines for creating and managing landscapes in Ryzom, including terrain generation, biomes, vegetation, procedural generation, and landscape optimization.
8. Sound
- Focuses on integrating sound design with landscapes and animations, explores 3D audio positioning and effects, and provides resources for creating and managing sound assets.
9. Interface
- Provides guidance on interface XML usage for designing and managing user interfaces, covering UI elements, scripting, and best practices for interface implementation and optimization.
10. Gameplay
- A non-programming guide for designing and tweaking gameplay, including game mechanics, character management, AI, and gameplay balancing.
11. Leveldesign
- Covers the use of Georges sheets, Ligo primitive layers, and AI scripts for level creation, as well as creating and managing fauna and NPCs. Also provides resources on the localization system.
12. Production Setup
- Guides on production environment setup, server configurations, packaging, patch deployment, and troubleshooting, with an overview of the service layout in a production context.
13. Game Master
- Comprehensive documentation on game master tools, event management, player support, metrics analysis, best practices, as well as administrative and event commands.
14. Ring Scenario Editor
- Guides on using the in-game Ryzom Ring scenario editor to create custom content, such as quests, events, and dynamic scenarios, along with developer resources.
⚠️ **GitHub.com Fallback** ⚠️