
spiel nach ios portieren
Ein Spiel nach iOS portieren
Jede iOS-Veröffentlichung braucht einen Mac, ein Apple Developer Konto, einen signierten Build und ein Design, das mit Daumen funktioniert. Das hier ist der komplette Weg.
Ein Spiel nach iOS zu portieren heißt, eine signierte iPhone- und iPad-Version eines Spiels zu bauen, das dir gehört, und das App Store Review zu bestehen. Apple kontrolliert die Distribution, der Ablauf ist also fest vorgegeben, egal aus welcher Engine du kommst.
Drei Anforderungen überraschen die meisten. Du brauchst macOS und Xcode zum Signieren und Hochladen, einen reinen Windows-Weg in den Store gibt es nicht. Du brauchst eine Mitgliedschaft im Apple Developer Program für 99 USD pro Jahr, bevor ein Build auf ein anderes Gerät als dein eigenes gelangt. Und du brauchst eine Steuerung, die für Touch entworfen ist, denn das Review macht ein Mensch auf echter Hardware, ohne angeschlossenen Controller.
Summer Engine exportiert Mobil-Builds aus demselben Projekt wie Desktop, Web und Konsole. C++ und GDScript funktionieren auf jedem Ziel, und C# funktioniert auch auf iOS. Web ist das einzige Ziel ohne C#. Dir gehört das Projekt und du zahlst keine Lizenzgebühren.
Konten, Zertifikate und der Weg zum Upload
Melde dich im Apple Developer Program an, als Einzelperson oder als Organisation. Lege eine App ID an, die zu deinem Bundle Identifier passt. Erzeuge ein Distributionszertifikat und ein App Store Provisioning Profile. Baue das Spiel, öffne das Xcode-Projekt, setze das Signing Team, archiviere und lade über Xcode oder Transporter zu App Store Connect hoch. Verteile über TestFlight, um auf echter Hardware zu testen. Reiche dann zum Review ein, mit Metadaten, Screenshots für die geforderten Gerätegrößen, Altersfreigabe, URL zur Datenschutzerklärung und einem Privacy Manifest.
Für Touch und für das Gerät gestalten
Gestalte die Steuerung für Daumen, statt ein Gamepad auf Glas nachzubauen. Mindestens 44 Punkte pro Touch-Ziel. Halte den Spielbereich frei von den Stellen, wo die Hände liegen. Beachte die Safe Areas für den Home-Indikator und die Kameraaussparung. Unterstütze Hoch- oder Querformat bewusst, nicht beides aus Versehen. Ergänze Haptik, wo sie hilft. Unterstütze MFi-Controller als optionalen Weg, aber mach Touch zum vollständigen Erlebnis, denn so wird das Spiel geprüft und gespielt.
Unterbrechungen, Speicher und Dauerleistung
Speichere beim Fokusverlust, damit ein Anruf, ein Wecker oder das Sperren nie Fortschritt kostet. Setze Audio nach einer Unterbrechung korrekt fort. Achte auf den Speicher, denn iOS beendet Apps, die ihr Budget überschreiten, und Spieler halten das für einen Absturz. Teste die Framerate über mehrere Minuten hinweg auf dem ältesten Gerät, das du unterstützt, denn thermisches Drosseln zeigt sich lange nach dem ersten Benchmark. Halte die Downloadgröße klein, sowohl wegen der Abfrage bei Mobilfunk als auch wegen der Installationsrate.
Review-Regeln, die Spiele besonders betreffen
Alle digitalen Güter müssen über den In-App-Kauf von Apple laufen. Lootboxen brauchen veröffentlichte Wahrscheinlichkeiten. Apps in der Kids-Kategorie unterliegen strengeren Regeln für Daten und Werbung. Spiele mit nutzergenerierten Inhalten brauchen Moderation und eine Meldefunktion. Korrekte Screenshots sind Pflicht, und Marketingbilder, die kein Gameplay zeigen, werden abgelehnt. Lies die App Review Guidelines einmal, bevor du die Monetarisierung baust, denn diese Regeln prägen das Design und nicht nur den Papierkram.
Häufig gestellte Fragen
Brauche ich einen Mac, um ein iOS-Spiel zu veröffentlichen?
Ja. Xcode ist zum Signieren und Hochladen nötig und läuft nur auf macOS. Ein gemieteter oder geliehener Mac reicht für die letzten Schritte, aber es gibt keinen unterstützten Weg allein über Windows.
Was kostet das?
Das Apple Developer Program kostet 99 USD pro Jahr. Apple nimmt eine Provision auf Verkäufe, die im Small Business Program reduziert ist. Summer Engine verlangt keine Lizenzgebühren.
Wie lange dauert das App Store Review?
Die meisten Prüfungen sind innerhalb von ein bis zwei Tagen abgeschlossen, bei Erstveröffentlichungen und komplexen Apps dauert es länger. Plane für den ersten Release zusätzliche Zeit ein, denn Ablehnungen betreffen meist Metadaten und lassen sich schnell beheben und erneut einreichen.
Kann ich C# auf iOS nutzen?
Ja. C# wird auf iOS unterstützt, neben C++ und GDScript. Web ist das einzige Ziel, auf dem C# nicht verfügbar ist.
Kann dasselbe Projekt auch auf Android erscheinen?
Ja. Ein Projekt exportiert für Desktop, Mobil, Web und Konsole. Jeder Store braucht eigene Signierung und eigene Metadaten, und die Eingabe solltest du pro Plattform prüfen.
Weiter erkunden
Weitere Wege, mit Summer Engine zu bauen
KI-Spielemacher
Die Zentrale, um komplette 2D- und 3D-Spiele durch Beschreiben zu erstellen.
ÖffnenPort a 3DS game to iOS
Rebuild a 3DS game you own in Summer Engine, then export a signed build for iPhone and iPad and submit it to the App Store.
ÖffnenHow to port a 3DS game
The full process, in order: rights, asset inventory, rebuild, screen and input redesign, testing, export, and store submission.
ÖffnenPort a Nintendo DS game to iOS
Rebuild a DS game you own in Summer Engine, then export a signed iPhone and iPad build. The hardware fits, the finger does not.
ÖffnenPort a Wii game to iOS
Rebuild a Wii game you own in Summer Engine and export a signed iPhone and iPad build. Living room design meets a phone in one hand.
ÖffnenPort a PSP game to iOS
Rebuild a PSP game you own in Summer Engine and export a signed iPhone and iPad build. A 3D action game on glass needs a new control scheme.
ÖffnenPort a Unity game to iOS
A Unity to iOS port means rebuilding a game you own, then passing Apple review. The hard parts are touch input and signing, not the engine swap.
ÖffnenPort an Unreal Engine game to iOS
Unreal to iOS is a rebuild at a much smaller power budget. The rendering features that made the PC build look good are usually the first thing to go.
ÖffnenPort a Godot game to iOS
The engine side is familiar because Summer Engine is compatible with Godot 4. The iOS side is Apple paperwork, signing, and touch design.
ÖffnenPlatformer-Vorlagen
Starte mit einem fertigen Projekt und beschreibe deine Änderungen.
DurchsuchenAlle Spielvorlagen durchsuchen
Starte mit einem fertigen Projekt und beschreibe deine Änderungen.
Durchsuchen
Beginne jetzt mit deinem Spiel
Lade Summer Engine herunter, beschreibe, was du willst, und sieh zu, wie es entsteht. Kostenlos starten, ohne Programmieren.