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... ;( ]
|