🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.rec.gry.komputerowe.roguelike
Article #32376

Re: [REQUEST] Rogalik idealny

#32376
From: mruqe.
Date: Thu, 10 Nov 2005 10:40
84 lines
5081 bytes
Tako rzecze Jakub Debski <jakub@mks.com.pl>:

>Dnia Thu, 10 Nov 2005 00:32:38 +0100, mruqe. napisał(a):
>> Wyobraźcie sobie archipelag powietrznych wysp, pomiędzy którymi
>> przenosić się można statkami powietrznymi. Każdą wyspę tworzyłaby inna
>> osoba, ludzie nie wchodziliby sobie w drogę. Na swojej wyspie gracz
>> posiadałby boską moc tworzenia, wszechmoc. Opuszczając wyspę będzie
>> stawał się na powrót zwykłym śmertelnikiem. 
>
>Nie do zrobienia ze względu na rozwój postaci.
>W rogalikach aby nie były nudne musi on być dosyć szybki.
>1. Nie starczy mechaniki gry na podpakowywanie postaci w nieskończoność.
>2. Każda wyspa musiałaby być dostosowana idealnie do danego momentu
>rozwoju postaci gracza. Bez tego będzie do przejścia zbyt banalna lub
>niemożliwie trudna.
>
>To takie przemyślenia po tworzeniu własnej gry - zbalansowanie trudności to
>rzecz w rogaliku najtrudniejsza.

Współczynniki potworów i ilość punktów doświadczenia za questy
obliczane byłyby w momencie wejścia gracza na daną "wyspę" w oparciu o
współczynniki postaci. Np. ogr posiadałby HP w ilości równej 25% HP
postaci gracza. Ustalone na wejściu współczynniki nie zmieniały by się
w trakcie przebywania na wyspie. Wyjasnię to na przykładzie.

---------------------------
Postać Gracza:
Ma w tym momencie 100HP. (PG_HP) 
Jest na 5 poziomie doświadczenia.
Między 5 a 6 poziomem doświadczenia należy zdobyć ilość exp określaną
jako "NXT_EXP". Niech to będzie np. 1000

Postać Gracza (PG) wchodzi na wyspę "X".

Gra ustala HP Ogrów na 0,25x(PG_HP)= 25HP.
Gra ustala EXP za zabicie ogra na 0,05(NXT_EXP) = 50EXP.

Współczynniki te pozostają stałe przez cały pobyt gracza na wyspie.
Tzn. po awansie PG na 6 poziom doświadczenia, kiedy jej HP będzie
wynosić dajmy na to 125, HP Ogra wciąż wynosić będzie 25 i wciąż
dostawać się za niego będzie 50EXP.
---------------------------

Dzięki temu gracz będzie odczuwał rozwój postaci, a nie dojdzie do
sytuacji, w której dana wyspa będzie za łatwa lub za trudna. Bo tak na
prawdę, przy każdej wyspie gra będzie się tak jakby trochę zaczynać od
nowa. A że będą się zdarzać "kfiatki" typu Giant Rat o HP równym 100
przy postaci na 20 poziomie? No cóż - taki już będzie urok tego
rogalika ;)

Zdaję sobie sprawę, że specyfika takiego rogala powodować będzie duże
niedociągnięcia w kwestii zbalansowania gry. Bo już na przykład
umiejętności dobrze rozwiniętej postaci ułatwiałyby jej grę
niezależnie od współczynników wrogów. Ale myślę, że to cena jaką warto
zapłacić za grę dającą takie możliwości "storytellingowe" :)

Jeśli zaś chodzi o limit rozwoju postaci... Można by było oprócz wyspy
startowej stworzyć również wyspę końcową. Całe to zdobywanie kolejnych
wysp miałoby służyć dociągnięciu postaci na powiedzmy 100Lvl, kiedy to
otrzymywałaby klucz do końcowej wyspy, gdzie zmieżyć by się mogła z
ostatecznym zadaniem. A potem, nic nie stałoby na przeszkodzie, by
rozpocząć grę od nowa i podpakowawszy odrobinę postać (pod względem
umiejętności, bo nagromadzone HP niewielką różnicę będzie robić na
początku nowej wyspy) ruszyć znowu na podbój lewitującego archipelagu.

Piszesz, że w rogalikach rozwój musi być dość szybki. Zgadzam się -
powinien być na tyle szybki, by w trakcie wizyty na jednej wyspie
średniej wielkości gracz mógł awansować przynajmniej z pięć razy - tak
by zdążył odczuć różnicę w rozwoju PG.
W rogalach głównym magnesem jest na ogół właśnie podpakowywanie
postaci. Tu ciężar magnetyzowania gracza musiałby spadać na ciekawe
scenariusze. Myślę, że znalazłoby się sporo osób, mogących
zaprojektować warte odwiedzenia wyspy.

Drogi Jakubie, kiedy patrzę na Xenocide zastanawiam się jak możesz
używać słów "nie do zrobienia" :)

Serdecznie pozdrawiam

-- 
/_| M r u q e |_.oO42Oo._\http://mruqe.deviantart.com\
\_________________________\_Wojtek Mroczek GG#753033_/
/X X\_The end is nigh...___\----adres listelowy:----/ 
\UUU/_...sit back and relax_\MRUQE-at-OP-kropka-PL_/
Technical Details
Message-ID: <p766n1tcbni6h4fov6tj2ah6st00atvf7o@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <dd05n1t75q8gvlevu6vm9bhf4mq6padn3u@4ax.com> <187emjurcgpa$.dlg@hello.world>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: mruqe. <mruqe@op.pl>
Newsgroups: pl.rec.gry.komputerowe.roguelike
Subject: Re: [REQUEST] Rogalik idealny
Date: Thu, 10 Nov 2005 11:40:54 +0100
Organization: Onet.pl
Lines: 84
Message-ID: <p766n1tcbni6h4fov6tj2ah6st00atvf7o@4ax.com>
References: <dd05n1t75q8gvlevu6vm9bhf4mq6padn3u@4ax.com> <187emjurcgpa$.dlg@hello.world>
Reply-To: m r u q e @ o p . p l
NNTP-Posting-Host: ip-195-242-252-79.catv.net.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1131619287 761 195.242.252.79 (10 Nov 2005 10:41:27 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Thu, 10 Nov 2005 10:41:27 +0000 (UTC)
X-Sender: gshbNdMRboJvcQJe+8ORDg==
X-Newsreader: Forte Agent 1.91 PL/32.564
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit