Piskoviste
Dalsi
Seznam
Predchozi
Autor: Tuttle (Confused by) on 'Piskoviste'
Cas: Pa Mar 6 16:11:28 1998
Titulek: DYNA

                                                                                 
  POZOR !!! POZOR !!! CTETE PECLIVE TENTO POST PRED POUZIVANIM PROGRAMU DYNA.
     NEKVALIFIKOVANE POUZIVANI MUZE VYUSTIT AZ K TRESTUM, MYSLIM TO VAZNE! 
 
Zdravim vsechny hrace,
 
     myslim si, ze tak trosku utajovana hra Dyna uz dosahla te podoby, ze je 
jaks taks publikovatelna, a proto ji uvolnuji pro vsechny uzivatele. Je to 
stale jeste beta verze a dost veci se na ni bude menit, tak prosim budte 
trpelivi. Ale hlavne vas moc prosim: POKUD BEHEM HRANI NARAZITE NA NEJAKOU 
CHYBU NEBO NEDOSTATEK, NAPISTE O TOM NA BOARD NAVRHY (ne do meho mailboxu), 
predtim si zkontrolujte, zda uz nekdo podobny problem nepopsal a tudiz o nem 
uz nevim. Pokud bych na tu informaci neodpovedel, urgujte ji znova! 
 
     O co v te hre vlastne jde? ;) Jsi panacek [panenka ;)] v hracim poli, ve 
kterem se v rozestupech nachazeji pevne zdi a sem tam zdi smazatelne ohnem. 
Panacek muze pokladat bomby, tech ma nepocitane (neni to vojenske tajemstvi), 
avsak na zacatku muze polozit jen jednu bombu najednou (s dalsi musi pockat, 
az predchozi vybuchne) a kazda ma na zacatku silu (delku plamene) jedno 
policko na vsechny strany. Pokud odsmahnete plameny nejakou zed, mohou se pod 
ni objevit bonusy; jsou dva: 'extra bomb' (ten zvysuje pocet najednou 
polozitelnych bomb) a 'extra fire' (prodluzuje plamen tvoji bomby o dalsi 
policko). Mate sanci 70:30, ze se objevi spis 'extra fire', protoze je 
zabavnejsi. ;) Obou bonusu muzes sesbirat pouze devet, i kdyz 'extra bomb' 
devet asi tezko vyuzijes.
     Zakladni princip hry spociva ve snaze odpravit plamenem ostatni hrace. 
Vlevo se ti objevi hraci pole, ktere se prizpusobi velikosti terminalu a 
vpravo seznam hracu, ktery zacina znakem, ktery dany hrac pouziva jako oci (to 
je zobrazeno porad po cele delce tabulky), vedle toho je sloupecek pro status. 
'p' je protected a znamena, ze hrace v tomto rezimu nezabijete a on nemuze 
pokladat bomby. Je to proto, aby slo uniknout pred plameny, kdyz zacnes hru. 
V budoucnu bude mozna protected mod i jinde. Dalsi status pismenko je 'i', coz 
znaci inactive. Do tohoto modu se dostanes, kdyz te nekdo zabije nebo kdyz 
jsi v pause rezimu. 
     Ovladani: Hra se ovlada cislovymi klavesami vpravo na klavesnici (musis 
mit zapnuty NumLock na PC), 8 - nahoru, 4 - vlevo, 6 - vpravo, 2 a 5 - dolu. 
Bomby se pokladaji mezernikem nebo entery. Pismenko 'l' funguje na 
prekresleni obrazovky (kdyz by ji vam neco narusilo). 'p' je na pauzu a 'e' a 
Ctrl-C na okamzity odchod. 'Okamzity' je trosku nadnesene. Predtim nez se 
dostanes do pauzy nebo nez se program ukonci, vejdes do rezimu tzv. timeoutu, 
info o tom se zobrazuje vpravo. Z pause nebo exit timeoutu se muzes dostat 
opet 'p' nebo 'e', pokud si to rozmyslis za ty dve sekundy. ;) Ze samotne 
pauzy se vyskocis jakymkoli tlacitkem.
     Timeouty: Pokud budes v hracim poli jen tak stat a nic nedelat, budes
za nejaky cas upozornovan(a) dvojitym pipnutim a pokud si to do peti minut 
nerozmyslis, bude ti hra ukoncena. Pauzirovat muzes pouze deset minut, take 
budes dvacet sekund predtim upozornovan(a) a potom sestrelen(a). 
 
     K systemu: Dyna je hra typu client-daemon. Prvni hrac spusti daemon a ten 
obstarava celou hru. Hrat muze maximalne 20 lidi - toto je omezeno poctem 
radku terminalu, protoze se tam nevejde tabulka hracu a take trosku vykonem 
serveru a linek. ;) I presto, jak jsem se snazil o optimalizaci kodu, kazdy 
client zere az 7% casu procesoru, coz je dost. Dalsim problemem je prenos. 
Dyna je hra akcni a velice rychle a casto potrebuje prekreslovat obrazovku, to 
sami poznate. Proto k ni budou asi mit slusny pristup jen lide na pevne lince 
a nejlepe na TENu (spousta vysokych skol).
     Dalsi problem: Nesmite drzet klavesy, pokud se chcete hybat po hracim 
poli, musite do klaves tukat. To je proto, ze klavesa uz je poslana k daemonu 
a ten ji teprve musi odmitnout (pokud jste narazili do zdi), to je pricinou 
toho 'zamrznuti' u zdi, kdyz k ni dobehnete. Vsechny hlavni udalosti se v 
programu propocitavaji s periodou desetiny sekundy. Mimoto kazdych deset 
sekund daemon zjistuje kolik hraje hracu a pokud nula, ukonci se, zjistuje 
pocet zdi, kdyz je jich ctvrtina oproti puvodnimu poctu, doplni je.
     Varovani: Pokud budete umyslne dlouhodobe zatezovat server, napriklad 
drzenim klaves, vase akce bude zaznamenana a budou z toho vyvozovany dusledky, 
to je ta hrozba v uvodu postu. 
 
     Hra ma hromadu dalsich vlastnosti, ktere jsem tu ted nepopsal, budu to 
postupne doplnovat a hlavne dalsi pridavat. Takze se teste a hezky se bavte.
 
               Vas
 
                                          Tuttle
 
                                    [ That bad world is so close to us... ;( ]

Dalsi Seznam Predchozi


[ Domu | Prstik | O Piskovisti | Deticky | Nastenky | Koutky ]