Proces realizacji gry Pre-produkcja Michał Drobot
Plan wykładu Cele Pre-produkcji Iteracyjna produkcja
Cele Pre-produkcji Pre-produkcja Tworzenie właściwego GDD produkcji Ułożenie planu produkcji z klientem Wczesne znalezienie pułapek oraz możliwych rozwiązań Tworzenie specyfikacji Technicznej Narzędziowej Funkcjonalne …
Cele Pre-produkcji Design pre-production Istotna faza decydująca o projekcie gry jak i jej funkcji Definiowanie gry – opis emocji jak i typu rozgrywki Czasowniki Przymiotniki Rzeczowniki Definiowanie przeżyć gracza Zidentyfikowanie elementów gry, które wpływają znacząco na rozgrywkę i mogą być szybko prototypowane Prototypowanie i ewaluacja Powtarzać proces aż do uzyskania satysfakcjonującego rezultatu
Cele Pre-produkcji Design pre-production Ocenienie co gracz może robić Wczesne zbalansowanie Nie za łatwo, nie za prosto Wprowadzenie zasad świata Zachowania względem zasad będą tweakowane później Gra może być rozbudowywana po ustaleniu podstawowych interakcji
Cele Pre-produkcji Design pre-production Wydzielenie minimalnych jednostek, które można prototypować Element gameplayowy Gravity gun w Hl2 Level Interakcja z przeciwnikiem … Prototypowaniem zajmuje się połączony zespół programistów i designerów
Cele Pre-produkcji Art pre-production Wstępne przygotowanie wizji artystycznej projektu Opiera się głównie na concept artach Opis wizualny świata, postaci, rozgrywki, atmosfery, leveli… Produkcja szybkich i prostych modeli na potrzeby prototypu Animacje techniczne, poglądowe Próba szukania nowych rozwiązań jak i możliwych problemów Adaptacja do nowych wymagań rynku
Cele Pre-produkcji Technical Pre-production Przygotowanie planu budowy gry Wyszczególnienie najważniejszych elementów silnika wraz z ich priorytetami Oszacowanie możliwości wdrożenia pomysłów z fazy prototypowania Początek tworzenia engine’u przez Core-Team
Proces iteracyjny Prototypowanie Próba wyciągnięcia najważniejszych elementów ze złożonego zadania i sprawdzenia ich funkcjonalności Oszczędzają czas i pieniądze Wczesna ocena problemów i ich rozwiązań Prototypy muszą być krytycznie ocenianie, nie mogą stanowić przeszkód w produkcji
Proces iteracyjny Prototypowanie Podczas produkcji prototypu pracujemy przy minimalnym budżecie jakościowym Proste algorytmy Prosty kod (brak tworzenia bibliotek etc..) Użycie metodologii iteracyjnych Prosta iteracja SCRUM Etc.
Proces iteracyjny Design iteracyjny Metoda, w której decyzje dotyczące designu są podejmowane w oparciu o doświadczenie wynikające z rozgrywki, podczas gdy gra jest w trakcie produkcji Iteracje pokazują błędy jak i sukcesy produkcji podczas jej trwania Umożliwiają szybkie naprawianie błędów
Proces iteracyjny Iteracja Ewolucja Odrzucenia Skupić się na tym co działa Dopracować do perfekcji Odrzucenia To co nie działa, bądź bierze za dużo czasu odrzucić Im wcześniej tym lepiej
Proces iteracyjny Iteracja Stworzenie wczesnych wersji gry Zdefiniowanie celu każdej iteracji Test Czy działa Jak reagują na to gracze Czy cel jest osiągany Czy koszt nie jest za wysoki Czy występują skutki uboczne Znajdź błąd, napraw , bądź odrzuć
Proces iteracyjny Idź do następnego slajdu
Proces iteracyjny Wróć do poprzedniego slajdu
Proces iteracyjny Iteracja Stosujemy w fazie pre-produkcji Iteracja jest skuteczna przy jasno określonych ramach czasowych Inaczej może dojść do łatwego zapętlenia i straty czasu Często może powodować zgubienie ‘celu’ poprzez koncentracje na szczegółach
Proces iteracyjny Iteracja ma zastosowanie produkcyjne W małych teamach Prostych do zdefiniowaniach elementach Grach opierających się na pojedynczej idei (casual games) Większe projekty wymagają globalnego poglądu na problem projektowy Stosujemy systematyzowane metody iteracyjne SCRUM AGILE
hello@drobot.org michal.drobot@ega.org.pl Pytania ? hello@drobot.org michal.drobot@ega.org.pl