Spiel-Engine mit Python-Skripten?

8

Ein 3D-Side-Scrolling-Action-Plattformer zu erstellen. Da ich das erste Mal versuche, ein nicht einfaches Abenteuerspiel zusammenzustellen, bin ich ratlos, welche Engine ich in Erwägung ziehen sollte.

Ich würde einen bevorzugen, der Scripting in Python unterstützt, da das meine primäre Sprache ist. Ohne strenge Kontrollen wird das Spiel lutschen ... so Geschwindigkeit ist eine Priorität. Cross-Plattform ist auch wichtig für mich.

Irgendwelche Vorschläge?

    
Garrett 08.01.2011, 16:47
quelle

6 Antworten

3

Versuche pygame und pyopengl zusammen, hier sind einige Beispiele: Ссылка du kannst auch blender engine verwenden: Ссылка

    
virhilo 08.01.2011, 16:53
quelle
5

Sie haben mehr Auswahlmöglichkeiten. Ich sammle sie seit einigen Jahren in einer Liste: Ссылка

Um einige zu nennen:

Neuer Benutzer, kann nicht mehr Links psot: - (

    
azarai 04.03.2011 14:50
quelle
4

Panda3D: Ссылка

Es ist eine 3D-Engine, die in C ++ geschrieben wurde, aber speziell für Python entwickelt wurde. Disney hat es für einige seiner Spiele in der Vergangenheit verwendet, darunter 2 MMOs. Es gibt Unterstützung für Shader usw. und ist BSD lizenziert. Windows, Mac und Linux werden alle unterstützt und es scheint ein Browser-Plugin zu sein. Ich habe es jedoch nicht persönlich benutzt.

    
li.davidm 08.01.2011 17:04
quelle
2

PyOgre ist die Python-Bindung der C ++ - Grafik-Engine Ogre.

    
The Communist Duck 08.01.2011 17:19
quelle
0

Das würde ich verwenden: Unity . Es hat eine Lernkurve, aber sobald Sie den Dreh raus haben, ist es sehr mächtig. Es verwendet Ihre Wahl von Java, Boo (das ich höre, ist sehr ähnlich zu Python) und C #.

Unabhängig davon, was Sie auswählen, würde ich Ihnen raten, Java zu lernen. Es ist eine weit verbreitete Sprache, also sollte es viele Möglichkeiten für Sie in verschiedenen Unternehmungen eröffnen. Eine andere Sprache zu lernen ist immer sehr gut für dich.

    
John 09.01.2011 01:35
quelle