Podobnie jak w mojej 4-osobowej grupie niezależnej mamy całą tablicę, która wygląda jak graffiti do prototypowania naszych pomysłów na grę. Patrzymy na to każdego dnia i wybieramy, który pomysł najbardziej nas pociąga, gdy zbliżamy się do rozpoczęcia nowego projektu. Losowo rysujemy również postacie, które wydają się interesujące, nawet jeśli nie są z nimi związane żadne rozgrywki. Działa to, ale nie zawsze pozwala nam najlepiej zrozumieć nasze pomysły. Wypróbowaliśmy zasadę, że jeśli wpadniesz na pomysł gry, zbuduj bardzo prosty prototyp i pokaż nam, ale to także marnuje czas.
Moje pytanie brzmi więc: „jaki jest dobry sposób na prototypowanie pomysłów na gry”. Potrzebujemy równowagi między przekazywaniem pomysłu a nie pomijaniem go, ponieważ go nie rozumiemy, ale nie marnujemy czasu na gromadzenie mnóstwa pomysłów, które nigdy nie zostaną poruszone. Jaki jest skuteczny sposób na opisanie głównych aspektów, takich jak rozgrywka, wrażenia artystyczne, funkcje specjalne, publiczność itp.
źródło
Jedyne, co jest ważne, to jak najszybsze odtworzenie gry i możliwość iteracji w grze tak szybko, jak to możliwe.
Mając to na uwadze, możesz zrobić wiele rzeczy.
1) Zagraj w pióro / papier. Jeśli jest to poziom, narysuj go na białej tablicy i ułóż główne rytmy. Jeśli jest to gra w stylu RPG, możesz pisać i pisać w stylu DnD. Jeśli próbujesz prototypować styl artystyczny, pomaluj go. Nie musisz wszystko robić w 100% w jakimś silniku 3D, aby coś przetestować.
2) Wypróbuj pomysły w szybkim prototypowym środowisku. Na przykład za pomocą Unity. Jeśli musisz pisać kod, powinieneś robić to w języku programowania najwyższego poziomu, w którym czujesz się komfortowo. Są z tym związane pytania, takie jak Zalecany silnik gry 2D do prototypowania i Czy podczas tworzenia szybkich prototypów lepiej jest używać języka, którego będziesz używać na końcu?
3) Jeśli musisz to zrobić we własnym silniku, upewnij się, że stosujesz praktyki, które umożliwiają plastyczność kodu i treści. Upewnij się, że Twoje narzędzia są dobre, abyś mógł szybko dodawać treści. Spróbuj napisać kod w taki sposób, abyś mógł go łatwo modyfikować. Zastosuj rozwiązanie kontroli źródła, które pozwala na naprawdę łatwe rozgałęzianie, takie jak git lub merkurial, abyś mógł bezkarnie wypróbować różne rozwiązania.
źródło