2008-11-23 10 views
8

im Versuch, ein MMOG zu entwickeln Python ...Gute Python-Bibliothek zum Entwerfen eines MMO? Schauspieler basierte Design

Ich habe stackless ausgewertet und da es nicht die allgemeine Python ist, und es ist eine Gabel, i dont

ich verwenden möchte ich versuche zwischen pysage Candygram dramatis und parley

jemand versuchen, eine dieser Bibliotheken zu wählen?

Vielen Dank für Ihre Antworten

+0

vor Beginn sollten Sie dieses Video http://www.youtube.com/watch?v=2eslYlbe3gw: P – hiena

Antwort

7

ich für pysage gehen würde.

Es hat die höchste Abstraktionsstufe und eine leichtgewichtige Messaging-API, die Ihnen viel Flexibilität bietet. Ich würde mir vorstellen, wenn Sie ein MMO entwerfen, werden Sie so viel Flexibilität wie möglich wollen.

Es braucht auch eine Seite von Erlang Actor Modell, die wirklich solide ist.

Das ist großartig, Sie versuchen, ein MMO über Python zu bauen! Es hat großartige OpenGL-Bindungen, wenn Sie Grafiken hinzufügen möchten, was großartig ist!

Hoffe, dass hilft.

1

Ursprünglich wurde Twisted Python entwickelt, um MMOs zu schreiben, aber es ist nicht wirklich einfach zu bedienen. Ich weiß nicht, ob es eine Actor-Implementierung dafür gibt, vielleicht in der tx project in Launchpad?

0

Ich habe versucht, ein MMO in Python zu schreiben, es war schrecklich. Jetzt habe ich bei der Entwicklung von Server-Software auf Erlang und seine Lightyears vor anderen Sprachen umgeschaltet. Sie können mein Projekt unter: http://www.next-gen.cc überprüfen.

Btw Schreiben der Client-Grafiken in OpenGL ist eine große Aufgabe, Sie wollen wahrscheinlich etwas wie Ogre3d (es gibt Python-Bindungen).

Verwandte Themen