Pomysł na grę znaleziony w sieci: k4cz0r

Dziś rozpoczynam nową serię komentarz do projektów znalezionych w sieci. Na ogień pierwszego ostrzału dostał się k4cz0r z forum CDA.

03 styczeń 2014 – 21:16

Nazwa gry: póki co brak
Gatunek: przygodowa + elementy survival-horroru/akcji (FPS?) / co uda się wykodzić
Czas akcji: mniej więcej teraźniejszość
Główny bohater: Rozbitek , co kto i jak – dopisze się w trakcie
Świat gry: Opuszczona, obecnie bezludna wyspa. Z nieznaną przeszłością… i od tej chwili  jeszcze nie wiem jak to będzie wyglądało w końcowej fazie, mam 3 pomysły. Wszystko zależy jaki mechanizm gry wybierzemy (patrz dalej)
Fabuła: Gracz rozpoczyna grę na plaży budząc się po katastrofie (przed rozpoczęciem może jakieś małe cut-scenki ‚co było przed’). Z początku wszystko wygląda jakby trafił na bezludną wyspę, jednak dalej odkrywa coś co przypomina mały obóz….itd itd. Ta pierwsza scena już skończona do ogrania [patrz niżej]. Dalej odkrywa inne budynki, podziemny kompleks….i też zależy jak to się potoczy od wybranej koncepcji. Są trzy:
1. Gra typowo przygodowa starego typu jak Anna czy Gone Home – zwiedzanie lokacji, odkrywanie tajemnic dziwnej placówki (np. badawcza Japończyków z czasów 2WŚ?).
2. Survival-horror, typu Amnesia czy Slender – czyli w sumie to co wyżej + przyspieszenia akcji związane ze strasznymi miejscami sterowanymi przez skrypty.
3. Przygodowy FPS – to już w kierunku nowego Tomb Raidera, tyle że FPP (o wiele mniej problemów niż TPP, np. z animacjami gracza itd). Po odkryciu placówki okazuje się, że były tam prowadzone badania nad możliwością „ulepszenia” człowieka [Ubersoldier?], i przyjdzie nam walczyć z zombie-podobnymi przeciwnikami (np. obudzonymi przez nas klikając/dotykając/zabierając coś).
Grę wykonuje na darmowej wersji silnika Unity [nie Pro ! Także żadnych fajerwerków graficznych z DX11 tu nie będzie, grafika na poziomie pierwszego Far Cry, i to co najwyżej]. Jak wspomniałem, mam już wstępnie ukończony [a raczej naszkicowany w silniku 😉 ] pierwszy poziom – pobudka na wyspie, znalezienie ww. obozu, rozpalenie ogniska, a do tego potrzeba zapałek znalezionych w budynku. Nie będę kłamał, wszystko obecnie co zrobiłem to dzięki książce „Projektowanie gier w środowisku Unity 3.x”, jednak to wszystko podsunęło mi powyższe pomysły i myślę, że warto to kontynuować. Sam jedynie dodałem troszkę roślinności, dzięki darmowym modelom znalezionym w sieci. W planach mam teraz napisanie prostego systemu życia [HP], dalsze rozbudowanie wyspy, bo póki co mam skrawek z powyższym poziomem [już mam wymodelowane miejsce z oczkiem na wodospad, ale to później].

Póki co tej prototypowej wersji pierwszego poziomu nie chcę tutaj podawać, ma nieco skopane oświetlenie, kilka bugów, i kilka poważnych braków [np. brak konsekwencji za frywolne chodzenie, nawet nie nurkowanie, w oceanie – brak HP].

To, co pierwsze rzuciło mi się w oczy, to brak konkretnej koncepcji na grę. Kaczor nie jest pewien, czy chce zrobić FPS, horror, czy cokolwiek innego. Widać, że chce zrobić grę step-by-step, po troszku dodając jakieś elementy świata. Może być to bardzo zgubne, gdyż może strasznie utrudnić tak podstawową rzecz, jak zaprojektowanie sterowania, gdyż nie sposób przewidzieć jakie jeszcze elementy świata wpadną nam do głowy i jak będzie się z nich korzystać. Kolejnym problemem może być problem z ustaleniem parametrów postaci oraz UI. Przykładowo projektując grę-horror, możemy chcieć wprowadzić parametr odpowiedzialny za stan umysłowy protagonisty. Jednak aby to wprowadzić należy już na wstępie to wiedzieć, aby móc zaprojektować elementy/sytuacje, które będą miały na to wpływ. Natomiast UI złożone z przypadkowych doklejanych do siebie pasków może w najlepszym wypadku sprawiać wrażenie niechlujnego oraz brzydkiego a w najgorszym być niepraktyczne.

Nic więcej chyba nie da się wywnioskować z tego opisu, gdyż jest on bardzo nieprecyzyjny. Może K4cz0r da się kiedyś skusić na dokładniejszy opis, a wtedy znowu weźmiemy go pod lupę.

 

6 thoughts on “Pomysł na grę znaleziony w sieci: k4cz0r


    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 179

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.