2017-12-02 6 views
0

Ich entwickle ein Spiel für eine Website. Es würde ähnlich aussehen wie das Bild The layout of the game.Ermöglicht pygame den Import von externen Python-Bibliotheken

Das einzige Problem hier ist, dass dies ein Flash-Spiel ist. Und die Spiellogik ist bereits im Quellcode fest codiert.

Ich brauche externe Python-Bibliothek wie (https://github.com/franciscogarate/pyliferisk). Die Benutzereingabe wird an diese Python-Bibliothek übergeben, die dann die Ausgabe an das Spiel weitergibt.

Nach meinen Recherchen, ist es nicht möglich, externe Python-Bibliothek mit ActionScript3 zu verwenden, um Flash-Spiele zu machen.GameMaker erlaubt mir nicht, externe Bibliotheken zu importieren Und ich habe auch über Pygame (Die Gaming-Bibliothek für Python) gelesen. Aber ich bin nicht sicher, ob wir externe Bibliotheken zusammen mit Pygame importieren können.

So sind meine Fragen: -

1) Können wir externe Python-Bibliotheken wie (https://github.com/franciscogarate/pyliferisk importieren) zusammen mit Pygame.

2) Gibt es eine Game Engine wie Game Maker, mit der ich die externe Python-Bibliothek verwenden kann?

3) Und da ich ein Anfänger bin, wie lange würde ich mich nehmen, um einfaches Zeigen und Klicken Spiel wie This one mit Pygame.

Haftungsausschluss: - Das Bild des Spiels wurde von https://www.practicalmoneyskills.com/play# übernommen. Der Name des Spiels ist Countdown bis zum Ruhestand

+0

für die erste Frage: Haben Sie versucht, importieren? Hattest du Probleme? Das nächste Mal zuerst versuchen, nächste Frage. – furas

+0

für die dritte Frage: Es gibt keine gute Antwort. manche Leute brauchen kurze Zeit um ein Spiel zu machen, andere brauchen ein paar Jahre. – furas

Antwort

0
  1. Sie können so viele externe Bibliotheken verwenden, wie Sie möchten. In der Tat ist es üblich, import externe Bibliotheken.
  2. Derzeit gibt es keine GUI-basierte Software, um Spiele in pygame zu erstellen. Sie müssen alles ohne einen Code programmieren.
  3. Pygame ist eine der einfachsten Bibliotheken zu verwenden, nach einigen Tutorials, sollten Sie ziemlich schnell up sein.
+0

Bedeutet das, dass ich die Python-Bibliothek importieren und ihre Funktionen zusammen mit Pygame verwenden kann. Rufen wir die externe Python-Bibliothek 'X' auf. Kann ich die im pygame genommene Benutzereingabe an X übergeben und dann die Ausgabe von X erhalten und sie an das Spiel zurückgeben? – Naveen

+0

Ja. Sie können jede Funktionalität von X importieren und sie mit 'Pygame' verwenden. – RottenCandy

+0

Wäre es besser, wenn ich Panda3d oder Pygame verwende? – Naveen

Verwandte Themen