Hauptseite

Aus RyzomDotOrgDe

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Neue Möglichkeiten/Lösungen

Versuchen ein anderes MMO oder Ryzom zu kaufen

Welches Spiel anstatt Ryzom?

Profile des Spiels

Spielquellcode

zwingend erforderlich

  • Keine proprietär Technologie ( damit eine komplett offene Umsetzung möglich ist)

gewünscht

  • Klarer, wieder benutzbarer Quellcode
  • Schon ein MMORPG (damit es sofort laufen kann)
Andere Spieldaten

zwingend erforderlich

  • 3 dimmensionales Universum

gewünscht

  • sollte Ryzoms Ansprüche für 3d Grafik genügen
Sonstiges

zwingend erforderlich

  • finanziell tragbarer Preis

gewünscht

  • es existiert schon eine Spieler Community

Ausblick

Strategie
Kandidaten

Arbeiten an Ryzom und Disskussion mit Gameforge

  • Disskussion im Forum (Englisch)
  • Was vorschlagen?:
    • Öffnung eines Teils des Quellcodes ohne den Kern zu berühren und ohne nach privaten Servern zu fragen
    • Öffnung eines Teils der Überlieferungen (vielleicht sogar die komplette, besonders die übergreifende Handlung welche der rote faden und das Herz des Spielthemas ist.
    • Eine Mitarbeit an den Animationen des Spiels und der Rahmenhandlung/Geschichte vorschlagen
    • Öffnung des Clients (ein Mac/Linux client)
    • Komplette öffnung der Software
    • Öffnung des "MMORPG Kernstücks + Tools"
    • Creative commons Lizenz für die Überlieferung und Grafiken
    • Mitarbeit an der Serverinfrastruktur
    • ...

Entwicklung eines MMORPG von Grund auf

Mithelfer

Diskussionen im Forum

Angebote die helfen könnten

Technische Informationen

  • NeL3D Dokumentation
  • Solipsis: Solipsis ist ein reines peer-to-peer System für eine virtuelle Welt. Es gibt keine zentralen Server, alles basiert auf Endnutzerrechnern.

Die folgenden Informationen sind dem Post von Cayle entnommen:

  • Mögliche existierende Grundlagen:
    • CrystalSpace/Planeshift - Planeshift bassiert auf CrystalSpace. CrystalSpace hat einige nette Bearbeitungsfeature. Die Welt ist eine xml Datei und kann auch so bearbeitet werden. Es wird von den meisten 3D Werkzeugen unterstützt und bietet Import von Valves Level Editor an. Es ist unbekannt ob es mit anderen BSP Editoren, wie dem quelloffenen Quake Army Knife zusammenarbeitet.
    • Delta 3D - Ist eine Spieleengine entwickelt von der US Navy und beinhaltet eine breite Palette von Physik-, Audio- und Renderengines: OpenSceneGraph, Open Dynamics Engine, Cal3D, and OpenAL. Es ist unbekannt wie sich OpenSceneGraph im vergleich zu OGRE bei der Geschwindkeit verhäft aber wenn man sich die Screenshots anschaut bietet es eine atemberaubende Qualität.Die dtAudio Komponente von Delta 3D bietet sogar den Doppler Effekt an!
  • Mögliche Komponenten:
    • Ogre - Ist das defacto quelloffene 3D Render Engine. (kein Spieleengine nur 3D)
    • Blender - Hat ein Spielengine welches OGRE zum rendern benutzt.

Die folgenden Informationen sind dem Post von sfb entnommen:

  • Details zu den MMORPG Skeleton+Tools, NeL und OGRE:
    • MMORPG Skeleton+Tools (closed-source) bietet Werkzeuge und eine Reihe von Implementationen für NeL (open-source) die wir nicht kennen. Zusätzlich erledigt es eine Reihe von Aufgaben wie synchron halten aller Dienste auf dem Server. Es wäre ein riesen Gewinn diese Tools zu haben da es besonders diese Werkzeuge sind bei denen Freie Software oft scheitert bzw garnicht erst entwickelt.
sfb's Kommentar zu den Skeleton package:
Das MMORPG Skeleton Packet ist is highly non-trivial code. It is the kind of code that my group has struggled with "perfecting" for years and I'd consider us a pretty typical open-source project. Seeing how the pros do it would help generate a lot of independent knowledge and thought. Additionally it'd serve for a launch pad for many MMORPGs to come.
    • NeL ist "nicht" direkt mit DirectX verbunden. NeL wurde mit Hilfe von OpenGL entwickelt und DirectX Unterstützung erst später hinzugefügt, nachdem sich in der ersten Betaversion massive Probleme mit ATI Grafikkarten zeigten. NeL entkoppelt die "Grafik API" komplett, gut genug sogar um vielleicht OGRE mit NeL verwenden zu können. Allerdings ist auch wahr, dass der DirectX Treiber eine sehr viel modernere Umsetzung ist, besonders da sie bei der Programmierung Fehler aus dem OpenGL Teil kannten und diese vermeiden konnten.
    • OGRE ist zu erst einmal kein Spieleengine und NeL "nur" eine 3D Engine. Wann immer man OGRE mit NeL vergleicht ist das ein Vergleich von Äpfeln mit Birnen OGRE ist eine überragend Grafikengine aber eben nur eine Engine. CrystalSpace muss noch einen weiten Weg gehen. Sie haben endlich das Licht erblickt und schreiben ihre 3D Engine um aber es ist immernoch klobig und langsam.

viele Informationen zu quelloffener Software gib es unter [1] Grafik Uggi3d [2]

Allgemeines

Dokumente und Dateien

FAQ

German FAQ (incomplete)

Help / Aide / Hilfe / Ayuda

Prioritäten und Verteilung dieser Prioritäten

Wir haben viele Parameter, um Prioritäten zu definieren:

Überlegungen zur Verbesserung des Spiels

Dieses Dokument ist ein fortgeschrittener Entwurf der Möglichkeiten, das Spiel zu verbessern:

http://img149.imageshack.us/img149/360/ryzomdevks9.png

Vorschläge für das Spiel

Spielergonomie

  • Erstellen privater Kanäle (Chat);
  • Erstellen persönlicher Emotes;
  • Schlafposition;
  • Springen, tauchen;
  • Animierte Emotes;
  • Änderung der Art und Weise auf welche das Kommunikationsfenster sich öffnet.( Erklärung);
  • Zerstörung eines Objekts am Ende der Liste, oder getrennt in der Nähe der Liste;
  • Erhöhung der Schwierigkeit für Reisen von Kontinent zu Kontinent (keine Patrouillen, aber...);
  • Interkontinental-Tickets, sehr teuer, abhängig vom Ruf oder irgendetwas Anderem;
  • Erstellen von Transportmitteln, um Rohstoffe von Kontinent zu Kontinent zu transportieren;
  • Definitive Implementierung und Balance aller Waffen;
  • Enzyklopädie und Riten fertigstellen;
  • Größere Unterschiede zwischen den Rassen:
    • Pläne um Waffen zu schaffen, die nur von einer Rasse oder Fraktion benutzt werden können;
    • Pläne um Rüstungen zu schaffen, die nur von einer Rasse oder Fraktion benutzt werden können;
      • Das alles in Abhängigkeit von Riten und Berühmtheit/Ruf. (FIXME: en text not clear to me)
  • Preisreduzierung abhängig von Fraktionspunkten;
  • Möglichkeit, Zeitungen in der Atys-Welt zu publizieren. Sie könnten per E-Mail geschickt, oder auf einer Tafel innerhalb großer Städte angezeigt werden. Reporter sind wichtig für das Rollenspiel. Die Zeitungen werden natürlich von Benutzern geschrieben.

Die Spielleiter

  • Erstellen und Steuern von Kreaturen für Spielleiter überdenken. (Muss im Forum diskutiert werden.)

Rohstoffe

  • Rohstoffe sollten bei der Teleportation beschädigt werden;
  • Erstellen von Rohstoffen, die nicht teleportiert werden können;
  • Erstellen einer Karawane, die Rohstoffe von einem Ort zum anderen transportiert:
    • Kosten abhängig vom Ort, dem Ruf, der Distanz. Wieso nicht mit oder ohne Verlust von Charaktereigenschaften?

Die Tiere

  • Verwendung der Mektoubs:
    • Lebensdauer;
    • Futterpreis;
    • Transportkapazität;
    • Auf Mektoubs kämpfen;
    • Befehl zum Befreien mit Bestätigung;
  • Tierzähmer --> Erstellen einer Tierzähmerklasse?
  • Kitin-Patrouillen wieder einführen. (Siehe Diskussion hier (Post));

Gilden

  • Statistiken;
  • Export der Statistiken auf einfache Art (OpenDocument zum Beispiel)
    • Truhenstand, Gildenmitglieder, Levels,...

Allianzen

  • Allianzchat

Appartments

  • nur leere Appartments zu kaufen
  • Appartment Contents (Tische, Stühle, Puppen zum Anziehen (unbenötigte Ausrüstung)
Persönliche Werkzeuge
Andere Sprachen