Kannst du ein iPhone-Spiel kostenlos machen?

7

Ein Freund und ich möchten versuchen, ein iPhone-Spiel zu entwickeln, aber wir haben nicht wirklich ein Budget, über das wir sprechen können. Nach allem, was ich gefunden habe, brauche ich das iOS SDK, und das kostet Geld. Gibt es wirklich keine Möglichkeit, ein iPhone-Spiel mit einem Budget von 0 US-Dollar zu erstellen? Wenn nicht, kann ich dies für Android tun?

Jesse J.
quelle

Antworten:

11

Mit dem Airplay SDK: http://www.airplaysdk.com/ sowie einigen anderen mobilen SDKs können Sie iOS-Spiele kostenlos erstellen (in dem Sinne, dass Sie keinen Mac kaufen müssen), aber ich glaube Es kostet immer noch 100 US-Dollar, um Ihr Spiel in den App Store zu bringen, egal welches Tool Sie verwenden.

Das Android kann kostenlos entwickelt und bereitgestellt werden (Bearbeiten: Laut Kommentar von Ricket kostet die Veröffentlichung im App Store 25 US-Dollar). Sie können auch ein HTML5-Webspiel erstellen, und Benutzer mit iPhones können es in ihrem Browser kostenlos für Sie (oder sie) spielen.

Thedaian
quelle
6
Die Bereitstellung von Android im Google Market ist nicht kostenlos. Ein Entwicklerkonto ist eine einmalige Gebühr von 25 USD. Sie können auf einem Telefon bereitstellen, indem Sie die APK-Datei an das Telefon senden und auf dem Telefon installieren. Eine App auf dem Markt muss jedoch von jemandem veröffentlicht werden, der diese 25 US-Dollar bezahlt hat.
Ricket
2
Re HTML5 Web-Spiel. Ich bin mir nicht sicher, ob "Keine Kosten für Sie" korrekt ist, da die Entwicklung eines HTML5-Spiels (JavaScript) wahrscheinlich mindestens doppelt so lange dauert und Zeit Geld ist. Außerdem gibt es derzeit keine "gute" Möglichkeit, ein HTML5-basiertes Spiel zu monetarisieren.
Adam Harte
@TandemAdam Während die ganze "Zeit ist Geld" wahrscheinlich wahr ist, kann niemand ein Spiel "kostenlos" machen, wenn Sie diesen Weg gehen, da es sie Zeit und damit Geld kostet. Es ist wahr, dass es noch keinen "guten" Weg gibt, eine HTML5-App zu monetarisieren, und Sie können sie auch nicht im App Store erhalten, so dass es fast unmöglich ist, als App wahrgenommen zu werden (die gute Nachricht ist, dass HTML5 es ist tragbar auf fast jedes moderne mobile Gerät in diesen Tagen)
Thedaian
Ein HTML5-Spiel müsste auch auf einer Website gehostet werden (es sei denn, Sie können einen App-Packager wie PhoneGap verwenden, nicht sicher, wie gut das für ein Spiel funktioniert) und das Hosting ist nicht kostenlos, insbesondere angesichts der enormen Anzahl von Spielern, die Sie würden Notwendigkeit für ein Spiel auf diese Weise gemacht, um erfolgreich zu sein.
Jhocking
12

Keine der anderen Antworten hat ein grundlegendes Missverständnis in Ihrer Frage angesprochen: Das iOS SDK kostet kein Geld. Sie können die Entwicklertools von Apple kostenlos herunterladen. Sie können jedoch nur kostenlos im Simulator testen. Um auf einem Gerät bereitgestellt zu werden, müssen Sie die Entwicklerregistrierung für 99 USD / Jahr erwerben.

Die Gebühr gilt für die Möglichkeit zur Veröffentlichung, nicht für das SDK. Subtiler aber wichtiger Unterschied.

Nein, es gibt keine Möglichkeit, ein iPhone-Spiel zu erstellen, ohne eine Gebühr zu zahlen. Für die Bereitstellung auf dem Gerät wird für Android keine Gebühr erhoben, für die einzelnen Marktplätze gelten jedoch eigene Richtlinien.

jhocking
quelle
Das iOS SDK ist ab der Veröffentlichung von XCode 4 nicht mehr kostenlos. Sie müssen jetzt entweder für ein iOS / Mac-Entwicklerkonto bezahlen oder XCode im Mac App Store kaufen
numo16
Nun gut, das ist eine beschissene Veränderung. Ich werde meine Antwort löschen, wenn Sie mich auf einen Beweis für diese Änderung
hinweisen
Sie können Xcode 3.2.6 mit iOS SDK 4.3 weiterhin mit einem kostenlosen Konto herunterladen, müssen jedoch Ihr Konto aktualisieren, wenn Sie Xcode 4 herunterladen möchten.
Simurr
3

Wenn Sie es veröffentlichen oder testen möchten, dann nein. Das Minimum, das Sie für die Veröffentlichung eines Spiels ausgeben können, ist die jährliche Gebühr von 99 US-Dollar, über die Sie für das SDK sprechen. Apple lässt Sie einfach kein Spiel im App Store veröffentlichen, wenn Sie nicht dafür bezahlen, Entwickler zu sein.

Wenn Sie eine erstellen und später veröffentlichen möchten, suchen Sie sich eine Spiel-Engine wie Unity3d, mit der Sie sie für andere Plattformen erstellen und problemlos auf das iPhone portieren können, wenn Sie bereit sind. Das ist der Weg, den mein Team vor einigen Jahren eingeschlagen hat, als wir gerade angefangen haben. Wir haben unser Spiel für das Browser-Plugin von Unity erstellt und es dann auf IOS portiert, als wir die Lizenz gekauft haben.

EDIT: FYI, Unity und einige andere Engines sind nur für diesen Zweck völlig kostenlos. Sobald Sie auf dem iPhone veröffentlichen möchten, müssen Sie auch die Unity IOS-Basislizenz für mindestens 400 US-Dollar kaufen. Wenn Sie jedoch ein Spiel haben, das etwas wert ist, finden Sie möglicherweise jemanden, der bereit ist, Ihre Lizenzen für einen Prozentsatz des Spiels zu bezahlen.

Brandon
quelle
3
Es ist aus Kostengründen eine irreführende Empfehlung, Unity anstelle des iOS SDK zu empfehlen. Sie können iOS-Entwicklung mit dem kostenlosen SDK durchführen, Sie können nur nicht außerhalb des Simulators bereitstellen. Ich glaube nicht, dass Sie mit Unity eine iOS-Entwicklung ohne die Basislizenz, den Simulator oder das Gerät durchführen können.
Ich stimmte nur zu, dass Sie Ihr gesamtes Spiel in einer plattformunabhängigen (ish) Engine wie Unity entwickeln können. Wenn das Konzept funktioniert, verschieben Sie es zu IOS, wenn Sie das Geld erhalten. In beiden Fällen haben Sie keine Möglichkeit, Sensoren zu verwenden, es sei denn, Sie zahlen dafür, das Spielkonzept auf einer realen Plattform zu testen, und nicht nur der Simulator war der beste Ansatz, als ich in dieser Situation war
Brandon
Update auf diese Antwort:
Vor