• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak napisać dokumentację projektu? (gry)

Object Storage Arubacloud
+2 głosów
4,127 wizyt
pytanie zadane 29 stycznia 2016 w Nasze projekty przez zmiennoimienny Mądrala (5,540 p.)

Witam smiley
Chciałbym napisać dokumentacje do gry w taki sposób by np. programista wiedział co w jaki sposób zrobić.
Znam się na gamedev tylko ze strony kodu i trochę tworzenia grafiki dlatego też nie wiem jak wygląda proces projektowania gry, sporządzenia dokumentacji. Nie pracowałem też w zespole, wszystko co pisałem brałem z głowy.
W jaki sposób się za to zabrać? 
Pozdrawiam

2 odpowiedzi

+5 głosów
odpowiedź 29 stycznia 2016 przez secsec Mądrala (7,250 p.)

Właściwa dokumentacja projektowa składać powinna się z:

  • Dokumentacji wymagań oprogramowania SRS,
  • Dokumentacji interfejsów,
  • Przypadków użycia,
  • Testów akceptacyjnych UAT.

W dokumentacji powinny (ale nie muszą) zostać zawarte notacje UML, a czasami także BPMN choć tych zazwyczaj stosuje się w procesach biznesowych, aczkolwiek osobiście lubię stosować te notacje w projektach IT. Przed rozpoczęciem prac nad powyższymi dokumentami, stworzony powinien zostać podstawowy dokument biznesowy Wizja i Zakres stanowiący bazę odniesienia dla późniejszych prac.

Jedna z najlepszych w Polsce książek o specyfikowaniu wymagań to "Specyfikacja oprogramowania. Inżynieria oprogramowania" wydana przez Helion, gdzie dostępne masz przykłady jak powinny wyglądać powyższe struktury dokumentów: http://helion.pl/ksiazki/specyfikacja-oprogramowania-inzynieria-wymagan-wydanie-iii-karl-e-wiegers-joy-beatty,speop3.htm#szczegoly (pobierz przykłady FTP).

Jak powinien wyglądać proces projektowania? Powinny zostać zastosowane najlepsze praktyki z zakresu inżynierii oprogramowania. Przede wszystkim powinny zostać zaangażowani docelowy interesariusze w prace nad wymaganiami, bo to dla nich będzie tworzona gra, powinni wziąć udział w prototypowaniu. Praca nad wymaganiami to złożony proces wiem to jako analityk biznesowy, architekt systemów informatycznych. Jeżeli jest budżet warto pomyśleć o sesjach JAD, grupach fokusowych, wywiadach.

Jeżeli tworzysz projekt w celach komercyjnych i ważny jest dla Ciebie poziom, chętnie podejmę się przeprowadzenia procesu projektowania i specyfikowania wymagań.

Pomyśl też nad Customer Developemt, aby zbudować skalowalny, powtarzalny i zyskowny model biznesowy.

+2 głosów
odpowiedź 29 stycznia 2016 przez C☺ndzi Stary wyjadacz (12,100 p.)
Podeślę ci link do angielskiej wiki: https://en.wikipedia.org/wiki/Game_design_document

Podobne pytania

0 głosów
3 odpowiedzi 913 wizyt
pytanie zadane 15 września 2018 w Sprzęt komputerowy przez czujek22 Dyskutant (7,670 p.)
+4 głosów
0 odpowiedzi 139 wizyt
pytanie zadane 31 lipca 2023 w Nasze projekty przez Bondrusiek Maniak (61,370 p.)

92,576 zapytań

141,426 odpowiedzi

319,651 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...