2016-04-22 6 views
-5

Ich habe Python in den letzten paar Monaten studiert und benutzt, ich habe eine Idee für ein Spiel, ein einfaches Spiel für Handys und ich weiß nicht, wo ich anfangen soll?Wohin mit meiner Idee zum Erstellen eines Spiels mit Python?

Ich weiß, dass dies ein wenig vage und verschwommen ist, aber jede Antwort würde geschätzt werden.

Noch ein paar Fragen: Muss ich etwas installieren, oder der Notizblock und die cmd sind genug? Wenn ich das tue, welchen beraten Sie?

Vielen Dank im Voraus!

+4

Ihr Ziel ist absolut lobenswert, aber leider ist das SO-Framework kein guter Ort, um vage offene Fragen zu beantworten. Auf der positiven Seite, wenn Sie Ihr Spiel entwickeln, könnte SO sehr wohl ein guter Ort sein, um konkrete und spezifische Fragen über Schwierigkeiten zu stellen, denen Sie begegnen. Viel Glück! – DSM

+0

Offene Fragen wie diese gibt es auf einer Site wie Quora. Versuchen Sie es zuerst. Und wie @DSM betont, sind Sie bei StackOverflow immer willkommen, um technische Probleme zu besprechen. Viel Glück! –

Antwort

1

Die empfohlene Python-Bibliothek zum Schreiben von Spielen ist pygame für 2D-Spiele, und ich verwende Panda3d und PyOpenGL für 3D-Spiele (die letzten beiden sind ein bisschen schwierig zu lernen). Aber ich denke, dass alle drei nicht auf mobilen Geräten unterstützt werden, sie wurden für Desktop-Spiele programmiert. Für das Erstellen von mobilen Spielen würden Sie Java (Android) oder Objective-C (iOS) oder eine Spielengine wie Unity verwenden.

Also überlegen Sie es, wollen Sie es wirklich auf mobilen Geräten laufen lassen, sollten Sie die Programmiersprache wechseln, oder Sie entschließen sich, Desktop-Spiele zu entwickeln, die meiner Meinung nach einfacher mit den Leuten zu teilen sind.

+0

was meinst du leichter zu teilen? – Gonzalo

+1

Wenn Sie ein fertiges Spiel (an Freunde usw.) verteilen möchten, können Sie die Desktop-Spiele als .exe oder als reinen Python-Code per E-Mail versenden oder die Dateien auf einen Webserver stellen. Sie können dies auch mit einer mobilen App ('.apk' auf Android) tun, aber die Person wird nicht in der Lage sein, die App in den meisten Fällen korrekt zu installieren (Sie müssen einige Entwickleroptionen ect). – linusg

+0

Was ist mit Frameworks wie Kivy und so? – Gonzalo