28 października 2023

Jak projektujemy gry w Olimpos

Tworzenie gier to fascynujący proces, który łączy w sobie kreatywność, technologię i głębokie zrozumienie potrzeb graczy. W Olimpos Tanrıları wypracowaliśmy unikalną metodologię projektowania gier, która pozwala nam tworzyć wciągające produkcje inspirowane mitologiami z całego świata. W tym artykule zabierzemy was za kulisy naszego studia i pokażemy, jak przebiega proces tworzenia gier od początkowego pomysłu do finalnego produktu.

Faza koncepcyjna: od inspiracji do projektu

Każda gra w Olimpos Tanrıları zaczyna się od inspiracji. Jako studio specjalizujące się w grach opartych na mitologiach, nasi scenarzyści i projektanci spędzają dużo czasu na badaniu różnych kultur i ich opowieści. Oto jak wygląda faza koncepcyjna:

1. Research i eksploracja mitologii

Nasz zespół badawczy zgłębia wybrane mitologie, studiując klasyczne teksty, konsultując się z ekspertami i analizując, jak dane wątki mitologiczne były przedstawiane w innych mediach. W przypadku gry "Gods of Olympus" spędziliśmy ponad trzy miesiące na dogłębnym poznawaniu mitologii greckiej, jej bóstw, herosów i legendarnych stworzeń.

2. Burza mózgów i określenie głównych mechanik

Na tym etapie organizujemy serię spotkań kreatywnych, podczas których cały zespół dzieli się pomysłami. Stawiamy sobie pytania: Jakie aspekty danej mitologii są najbardziej fascynujące? Jakie mechaniki gry najlepiej oddadzą jej ducha? Czy skupiamy się na pojedynczych bohaterach, czy może na całym panteonie bóstw? W trakcie tych sesji powstają pierwsze szkice koncepcyjne i zarys głównych mechanik gry.

3. Tworzenie Game Design Document (GDD)

Po wybraniu najlepszych pomysłów, nasz główny projektant gry tworzy GDD - dokument, który stanowi swoisty "blueprint" gry. Zawiera on szczegółowy opis świata gry, postaci, mechanik, progresji, monetyzacji i wszystkich innych aspektów, które składają się na końcowy produkt. GDD ewoluuje przez cały proces produkcji, ale stanowi fundament, na którym budujemy naszą grę.

Prototypowanie: testowanie pomysłów w praktyce

Po stworzeniu solidnej koncepcji, przechodzimy do fazy prototypowania, która pozwala nam szybko zweryfikować nasze pomysły przed zainwestowaniem większych zasobów w pełną produkcję.

1. Tworzenie prostych prototypów

Nasz zespół programistów tworzy proste, funkcjonalne prototypy kluczowych mechanik gry. Nie skupiamy się na tym etapie na grafice czy dźwięku - ważne jest, aby podstawowe mechaniki działały i można było ocenić, czy są faktycznie przyjemne w rozgrywce. Dla "Nordic Heroes" stworzyliśmy najpierw prosty prototyp systemu walki, używając podstawowych kształtów zamiast postaci.

2. Wewnętrzne playtesty

Prototypy są testowane wewnątrz studia przez różne osoby z zespołu. Zbieramy opinie, obserwujemy jak ludzie reagują na mechaniki, co sprawia im trudność, a co radość. Te informacje są bezcenne dla dalszego rozwoju gry.

3. Iteracja i udoskonalanie

Na podstawie zebranych opinii, modyfikujemy i udoskonalamy prototyp. Ten cykl może powtarzać się wielokrotnie, aż osiągniemy tzw. "core loop" - podstawowy cykl rozgrywki, który jest satysfakcjonujący i wciągający. W przypadku "Slavic Tales" zmieniliśmy pierwotny system poruszania się po mapie pięć razy, zanim znaleźliśmy rozwiązanie, które było zarówno intuicyjne, jak i przyjemne.

Produkcja: ożywienie wizji

Gdy mamy już solidny prototyp, przechodzimy do fazy pełnej produkcji, gdzie wszystkie elementy gry nabierają ostatecznego kształtu.

1. Projektowanie poziomów i zawartości

Nasi level designerzy tworzą świat gry, projektując mapy, poziomy, questy i wyzwania, które gracz będzie napotykał. W "Gods of Olympus" każda lokacja jest starannie zaprojektowana, aby odzwierciedlać mitologiczne siedziby bogów, od majestatycznego Olimpu po mroczne królestwo Hadesa.

2. Tworzenie grafiki i animacji

Zespół artystów opracowuje finalny styl wizualny gry, tworząc modele postaci, tekstury, efekty wizualne i interfejs użytkownika. Nasze gry charakteryzują się unikalnym stylem artystycznym, który łączy historyczną wierność z nowoczesną estetyką. W "Nordic Heroes" każdy bóg nordycki ma własny, rozpoznawalny wygląd, inspirowany zarówno historycznymi przedstawieniami, jak i współczesną interpretacją.

3. Programowanie i integracja systemów

Programiści implementują wszystkie systemy gry, łącząc różne komponenty w spójną całość. Dbamy o to, aby nasze gry były zoptymalizowane pod kątem wydajności na różnych urządzeniach mobilnych, od flagowych smartfonów po starsze modele.

4. Kompozycja muzyki i efektów dźwiękowych

Nasz zespół audio tworzy ścieżkę dźwiękową i efekty dźwiękowe, które budują atmosferę gry. W "Slavic Tales" współpracowaliśmy z muzykami ludowymi, aby stworzyć autentyczne brzmienie bazujące na tradycyjnych instrumentach słowiańskich.

Testowanie i iteracja: dążenie do doskonałości

Testowanie jest integralną częścią całego procesu produkcji, ale na tym etapie staje się jeszcze bardziej intensywne.

1. QA i testowanie błędów

Nasz zespół QA (Quality Assurance) systematycznie testuje grę, wyszukując błędy, problemy z balansem i inne niedoskonałości. Używamy zarówno manualnego testowania, jak i automatycznych narzędzi do wykrywania problemów.

2. Zamknięte testy z użytkownikami

Zapraszamy grupę zewnętrznych testerów, którzy reprezentują naszą docelową grupę odbiorców, do testowania gry. Ich opinie są niezwykle cenne, ponieważ patrzą na grę świeżym okiem. W przypadku "Gods of Olympus" testy z użytkownikami pomogły nam zidentyfikować problemy z początkowymi tutorialami, które okazały się zbyt skomplikowane dla nowych graczy.

3. Soft launch

Przed globalnym wydaniem, często przeprowadzamy "soft launch" - wydajemy grę w wybranych krajach, aby zebrać dane o jej wydajności, retencji graczy i monetyzacji w rzeczywistych warunkach rynkowych. Na podstawie tych danych wprowadzamy ostatnie poprawki przed pełnym wydaniem.

Wydanie i wsparcie po wydaniu

Wydanie gry to dopiero początek jej życia. W dzisiejszych czasach gry mobilne wymagają ciągłego wsparcia i rozwoju.

1. Marketing i komunikacja

Nasz zespół marketingu planuje i realizuje kampanie promocyjne, aby dotrzeć do potencjalnych graczy. Wykorzystujemy różne kanały, od mediów społecznościowych, przez współpracę z influencerami, po reklamę w sklepach z aplikacjami. W przypadku "Nordic Heroes" współpracowaliśmy z popularnymi twórcami treści zajmującymi się tematyką mitologii nordyckiej.

2. Analiza danych i optymalizacja

Po wydaniu gry, regularnie analizujemy dane o zachowaniu graczy, aby zidentyfikować obszary wymagające poprawy. Monitorujemy kluczowe wskaźniki takie jak retencja, zaangażowanie i konwersja płatności.

3. Regularne aktualizacje i nowa zawartość

Opracowujemy plan aktualizacji, które wprowadzają nową zawartość, funkcje i poprawki do gry. Regularne aktualizacje są kluczowe dla utrzymania zaangażowania graczy. W "Slavic Tales" co miesiąc wprowadzamy nową legendę, która przynosi ze sobą unikalne wyzwania i nagrody.

4. Obsługa społeczności

Nasz zespół community managerów aktywnie komunikuje się z graczami, zbiera ich opinie i odpowiada na pytania. Budowanie silnej społeczności wokół gry jest dla nas priorytetem.

Narzędzia i technologie, które wykorzystujemy

Tworzenie nowoczesnych gier mobilnych wymaga korzystania z zaawansowanych narzędzi i technologii. Oto niektóre z nich:

1. Silniki gier

W Olimpos Tanrıları korzystamy głównie z Unity, które zapewnia doskonałą wydajność na urządzeniach mobilnych i bogaty zestaw narzędzi do tworzenia różnorodnych gier. Dla niektórych projektów wykorzystujemy również Unreal Engine, szczególnie gdy zależy nam na fotorealistycznej grafice.

2. Narzędzia do projektowania

Nasi artyści pracują z takimi narzędziami jak Adobe Photoshop, Illustrator i After Effects do tworzenia grafiki 2D, oraz Blender, Maya i ZBrush do modelowania 3D. Wszystkie nasze projekty rozpoczynają się od tradycyjnych szkiców koncepcyjnych, które następnie są digitalizowane.

3. Systemy kontroli wersji

Używamy Git do zarządzania kodem źródłowym i Plastic SCM do zarządzania zasobami gry. Pozwala to wielu osobom jednocześnie pracować nad różnymi aspektami gry bez konfliktów.

4. Narzędzia do współpracy

Jako zespół rozproszony, polegamy na narzędziach takich jak Slack do codziennej komunikacji, Jira do śledzenia zadań i błędów, oraz Confluence do dokumentacji projektu.

5. Narzędzia analityczne

Do analizy zachowań graczy wykorzystujemy zarówno własne rozwiązania, jak i zewnętrzne platformy takie jak Firebase Analytics i Amplitude. Pozwala nam to na podejmowanie decyzji opartych na danych.

Wyzwania w procesie tworzenia gier

Tworzenie gier to skomplikowany proces, który napotyka wiele wyzwań. Oto niektóre z nich i jak sobie z nimi radzimy:

1. Balans między wiernością historyczną a rozgrywką

Jako studio specjalizujące się w grach opartych na mitologiach, stale musimy balansować między wiernością oryginalnym opowieściom a tworzeniem wciągającej rozgrywki. Naszą zasadą jest, że możemy dostosowywać mity dla potrzeb gry, ale zawsze z szacunkiem dla oryginalnego materiału i z jasnym zaznaczeniem, co jest autentyczne, a co stanowi naszą interpretację.

2. Dostosowanie gry do różnych urządzeń

Rynek urządzeń mobilnych jest niezwykle zróżnicowany, od flagowych smartfonów po budżetowe modele z ograniczoną mocą. Projektujemy nasze gry z myślą o skalowalności, implementując różne poziomy detali graficznych i optymalizując wydajność dla różnych urządzeń.

3. Zrównoważona monetyzacja

Wyzwaniem jest stworzenie modelu monetyzacji, który generuje przychody, ale nie frustruje graczy ani nie zaburza balansu gry. W Olimpos Tanrıları stawiamy na etyczną monetyzację, oferując realną wartość za pieniądze graczy i unikając agresywnych praktyk pay-to-win.

Nasze plany na przyszłość

W Olimpos Tanrıları stale rozwijamy nasz warsztat i poszukujemy nowych sposobów na tworzenie wciągających doświadczeń dla graczy. Oto niektóre kierunki, w których się rozwijamy:

1. Eksploracja nowych mitologii

Po sukcesie naszych gier opartych na mitologiach greckiej, nordyckiej i słowiańskiej, planujemy zagłębić się w inne fascynujące kultury, takie jak mitologia egipska, japońska i aztecka.

2. Rozwój technologii AR

Eksperymentujemy z wykorzystaniem rzeczywistości rozszerzonej (AR) w naszych grach, aby pozwolić graczom na interakcję z mitologicznymi stworzeniami w ich rzeczywistym otoczeniu.

3. Cross-platform play

Pracujemy nad technologią, która umożliwi płynne przechodzenie między urządzeniami mobilnymi, PC i konsolami, zachowując przy tym wszystkie postępy gracza.

Podsumowanie

Tworzenie gier w Olimpos Tanrıları to złożony, ale niezwykle satysfakcjonujący proces. Od pierwszej iskry inspiracji, przez niezliczone iteracje i testy, aż po finalny produkt i jego dalszy rozwój - każdy etap wymaga pasji, kreatywności i technicznej doskonałości.

Naszą misją jest tworzenie gier, które nie tylko dostarczają rozrywki, ale także przybliżają graczom fascynujące mitologie z całego świata. Wierzymy, że gry mogą być formą sztuki i medium edukacyjnym, a jednocześnie pozostawać wciągającym doświadczeniem.

Mamy nadzieję, że ten artykuł przybliżył wam nieco, jak wygląda proces tworzenia gier w naszym studiu. Jeśli masz pytania lub komentarze dotyczące naszego procesu, lub może chciałbyś dołączyć do naszego zespołu, zachęcamy do kontaktu!