1 Proces realizacji gry Pre-produkcja Michał Drobot
2 Plan wykładu Cele Pre-produkcji Iteracyjna produkcja
3 Cele Pre-produkcji Pre-produkcja Tworzenie właściwego GDD produkcjiUłożenie planu produkcji z klientem Wczesne znalezienie pułapek oraz możliwych rozwiązań Tworzenie specyfikacji Technicznej Narzędziowej Funkcjonalne …
4 Cele Pre-produkcji Design pre-productionIstotna 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
5 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
6 Cele Pre-produkcji Design pre-productionWydzielenie 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
7 Cele Pre-produkcji Art pre-productionWstę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
8 Cele Pre-produkcji Technical Pre-productionPrzygotowanie 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
9 Proces iteracyjny PrototypowaniePró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
10 Proces iteracyjny PrototypowaniePodczas 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.
11 Proces iteracyjny Design iteracyjnyMetoda, 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
12 Proces iteracyjny Iteracja Ewolucja OdrzuceniaSkupić 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
13 Proces iteracyjny Iteracja Stworzenie wczesnych wersji gryZdefiniowanie 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ć
14 Proces iteracyjny Idź do następnego slajdu
15 Proces iteracyjny Wróć do poprzedniego slajdu
16 Proces iteracyjny Iteracja Stosujemy w fazie pre-produkcjiIteracja 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
17 Proces iteracyjny Iteracja ma zastosowanie produkcyjneW 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
18 [email protected] [email protected]Pytania ?