Entwicklung eines mobilen Spiels mit Unity

Polar Station
Survival.

Zwei Jahre Entwicklung eines Überlebensspiels mit über 20 verbundenen Systemen.

Ich war der einzige Unity-Entwickler dieses 2D-Überlebensspiels. Ich entwarf und programmierte die verbundenen Gameplay-Systeme, integrierte Grafik, Audio und Spieldesign des Teams und bereitete die Android- und iOS-Versionen für den Betrieb vor.

Meine Rolle und der Beitrag des Teams

Meine Entwicklungsarbeit.
Die kreative Arbeit des Teams.

Ich war für die Unity-Programmierung verantwortlich. Das Team verantwortete Grafik, Audio, Spieldesign und Spielbalance.

Meine Verantwortung

Gesamte Unity-Programmierung

Ich entwarf die Codestruktur und entwickelte Gameplay, Oberflächenverhalten, Spielstände, Fortschritt während der Abwesenheit, Sprachunterstützung und Nutzungsanalyse. Außerdem bereitete ich die Android- und iOS-Versionen vor und pflegte den Unity-Code während der Weiterentwicklung.

Teambeitrag

Grafik, Audio, Design und Balancing

Das Team erstellte Grafik, Audio, Spieldesign und Spielbalance. Ich integrierte die Arbeit in Unity und sorgte für ihr Zusammenspiel im gesamten Spiel.

Über 20 miteinander verbundene Gameplay- und technische Systeme

Wie die Spielsysteme zusammenarbeiten.

Ressourcen ermöglichen Produktion, Produktion unterstützt Forschung, und Forschung schaltet neue Optionen frei. Das Spiel speichert jedes Ergebnis, damit der Spieler in der nächsten Sitzung fortsetzen kann.

01

Überlebensbedürfnisse & Inventar

Das Spiel verfolgt Zustand, Gegenstände und Ressourcen des Spielers, während er Aktionen ausführt, zwischen Aktivitäten wechselt und einen Spielstand fortsetzt.

  • Physiologie
  • Inventar
  • Gegenstandszustand
  • Dauerhaft gespeicherter Zustand
02

Herstellung & Produktion

Spieler verwenden Ressourcen für Herstellungsrezepte und Produktionsanlagen. Jedes System aktualisiert die Ressourcen, die den anderen zur Verfügung stehen.

  • Herstellung
  • Fertigung
  • Energie
  • Ressourcenwirtschaft
03

Forschung & Fortschritt

Forschung und Quests schalten im Spielverlauf neue Möglichkeiten frei.

  • Forschung
  • Quests
  • Freischaltungen
  • Offline-Fortschritt
04

Expeditionen & Minispiele

Spieler verlassen die Basis für Expeditionen und Minispiele. Ihre Belohnungen und ihr veränderter Zustand wirken sich anschließend auf das Hauptspiel aus.

  • Expeditionen
  • Erkundung auf einem Hexraster
  • Minispiele
  • Belohnungen
05

Spielstände, Sprachen & mobile Funktionen

Das Spiel benötigt außerdem verlässliche Spielstände, mehrere Sprachen, Nutzungsanalyse und funktionierende Android- und iOS-Versionen.

  • Spielstände
  • Lokalisierung
  • Firebase Analytics
  • Android · iOS

Wie eine Aktivität zur nächsten führt

  1. 01Expedition
  2. 02Ressourcen
  3. 03Inventar
  4. 04Herstellung
  5. 05Forschung
  6. 06Fortschritt

Projektcode und Inhalte

Das Projekt in Zahlen.

Diese Zahlen stammen aus den Quelldateien des Projekts. Sie beschreiben den Umfang des Codes und der konfigurierten Inhalte, nicht Spielerzahlen oder kommerzielle Ergebnisse.

450+
Eigene C#-Dateien
21
Gemeinsame Dienste mit geregeltem Start und Beenden
900+
Konfigurierte ScriptableObject-Assets
1,700
Lokalisierungszeilen für Englisch + Ukrainisch
Unity 2020 → 6
Upgrades der Unity-Version
Fortschritt speichern & Abwesenheit berücksichtigen

Gespeicherter Fortschritt und Timer bleiben synchron.

Ein einheitlicher JSON-Container, Persistenz auf Feldebene, automatisches Speichern und Speichern bei Pause oder Hintergrundwechsel schützen langfristigen Zustand. Offline verstrichene Zeit wird genau einmal angerechnet und führt Herstellung, Forschung, Gewächshauswachstum, Archiventschlüsselung, Physiologie und zeitlich begrenzte Effekte fort.

Spieldaten & Fortschritt

Spielereignisse schalten die nächsten Schritte frei.

ScriptableObject-gesteuerte Gegenstände, Rezepte, Forschungsschritte, Quests und Statuseffekte speisen ein ereignisbasiertes Fortschrittsmodell. Inventaränderungen, abgeschlossene Forschung und weitere Gameplay-Ereignisse können Bedingungen erfüllen und den nächsten Zustand freischalten.

Überleben & Erkundung

Expeditionen wirken sich auch nach der Rückkehr zur Basis aus.

Physiologie übersetzt Spielerparameter in fortlaufende Änderungen des Überlebenszustands. Expeditionen ergänzen Hexraster-Risiken, Schaden, Verletzungen, Belohnungen und Questvalidierung, bevor die Ergebnisse in Inventar, Wirtschaft und gespeicherten Zustand zurückfließen.

Mobile Funktionen & Dienste

Werbung, Käufe, Sprachen und Nutzungsanalyse.

Die Instrumentierung mit Firebase Analytics, Android-/iOS-Konfiguration, belohnte und Interstitial-Anzeigen, Einwilligungsverwaltung, In-App-Käufe, Lokalisierung und adaptives Audio ergänzen die Gameplay-Architektur.

Unabhängiges öffentliches Gameplay-Review

Sehen Sie, wie die Spielsysteme zusammenarbeiten.

Ein öffentliches 25-minütiges Review zeigt, wie Antarktisbasis, Expeditionen, Forschung, Produktion, Verwaltung des Überlebenszustands und integrierte Minispiele zusammenarbeiten.

Auf YouTube ansehen
Gameplay von Polar Station Survival mit einer Übersicht der Antarktisbasis
Antarktisbasis
Gameplay von Polar Station Survival mit einem Expeditionsminispiel auf Hexraster
Expeditionsminispiel
Gameplay von Polar Station Survival mit einem zeitgesteuerten Forschungsbildschirm für das Lager
Zeitgesteuerte Forschung

Gameplay-Standbilder und Video stammen aus einem unabhängigen öffentlichen Review von AndroidGame UA auf YouTube.

Abgeschlossene Arbeit

Was ich für dieses Projekt entwickelt habe.

  • 01Gesamte Unity-Programmierung für Gameplay, Spielstände, Oberflächenverhalten und unterstützende mobile Funktionen
  • 02Produktionsversionen für Android und iOS vorbereitet
  • 03Spielstände, Offline-Fortschritt, Lokalisierung und Firebase Analytics in das Produkt integriert
  • 04Eine Codestruktur, die über mehr als zwei Jahre Entwicklung neue Funktionen und Inhalte unterstützte

Diese Fallstudie dokumentiert den technischen Umfang und öffentlich sichtbares Gameplay. Sie beansprucht weder aktuelle Store-Verfügbarkeit, Umsatz oder Nutzerbindungsergebnisse noch Arbeiten des Grafik-, Audio-, Spieldesign- und Balancing-Teams.

Wie ich Ihrem Projekt helfen kann

Sie beginnen oder übernehmen ein Unity-Spiel?

Planen wir den nächsten Teil Ihres Spiels.

Ich kann Gameplay-Systeme entwickeln, Code eines früheren Entwicklers prüfen und verbessern oder ein älteres Spiel für Tests mit Spielern aktualisieren.

Begrenztes Budget? Nennen Sie mir Ihre Priorität und den Rahmen, mit dem Sie sich wohlfühlen. Ich sage klar, welcher erste Schritt realistisch ist.

Vertraulich ab dem ersten Gespräch

Ich zähle Kontaktaktionen nur zusammengefasst, ohne Besucher-IDs oder Nachrichteninhalte.

Zurück zu den Projekten