total descendants::68 total children::30
|
Tento text je urceny hlavne openminded programatorom ktory by mali chut pustit sa vo svojom volnom case do tvorenia novej reality.Predstavte si 64 znakov dlhy ASCII retazec. Takyto retazec je po rozlozeni na dobre zname nuly a jednotky mozne ulozit/zobrzit/modifikovat ako trojrozmerne pole 8x8x8 x boolean. Cize mame akysi kubicky bajt, ktory mozno zobrazit ako kocku 8x8x8 zlozenu z malych koceciek. Kazde miesto v takomto poli je jasne dane suradnicami.:::Tento dokument vznikol za ucelom priblizit 'sirsej' verejnosti isty neziskovy projekt, ktory zatial vystupuje pod internym nazvom 'cWbe'. cWbe je aplikacia ktora vyuziva SQL server (mysql) bude vyvijana na apache/php 4.0.2, bezat bude zrejme na linuxe (ak sa touto cestou podari najst niekoho kto s tym pomoze lebo ja som z linuxu blby). Na zaciatku je napad. Predstavte si 64 znakov dlhy ASCII retazec. Takyto retazec je po rozlozeni na dobre zname nuly a jednotky mozne ulozit/zobrzit/modifikovat ako trojrozmerne pole 8x8x8 x boolean. Cize mame akysi 'kubicky bajt', ktory mozno zobrazit ako kocku 8x8x8 zlozenu z malych koceciek. Kazde miesto v takomto poli je jasne dane suradnicami. Teraz trochu odbocim… Mozno vam nieco povie skratka MUD - 'multi-user dungeon'. MUD-y boli (su) jednoduche textove aplikacie v ktorych uzivatel cez telnet zadava na nejaky shell prikazy ako 'south' alebo 'pick up lamp' funguje to ako textova adventura, akurat ze je tam zaroven pripojenych vela userov, takze zaroven je to aj chat, uzivatelia si mozu vymienat skusenosti z 'virtualneho' sveta, obchodovat (fuj :-) atd. MUD-y som moc nehraval lebo to bolo vsetko vlastne velmi primitivne, ale uplne chapem ze to moze byt skvela namotavka. Vsetky MUD-y mali akysi virtualny 2D svet ktory bol (samozrejme textovo) detailne opisany. Zaujimave na niektorych MUD-och bolo napriklad aj to, ze user ziskaval postupom casu stale vacsie 'uzivatelske prava' vramci tohto sveta pomalicky sa staval ADMINom a v niektorych mudoch po dosiahnuti urciteho stupna dostal user admin prava... zaujimave. No, ale spat k nasej 'kocecke' predstavme si, ze nam pride zo servera takyto 'cubic byte unit' (dalej uz len Unit), spolu so zoznamom a polohou pritomnych uzivatelov a objektov. Ano. Objektov. Predstavte si ze hrate akysi 3D mud s kompletne vymakanym FLASH-ovskym 3D engine a pohybujete sa V PRIESTORE. Ziadne pravidla ako zapletka, quest alebo janeviemco. To pride predsa samo. Takze tam kde je v Unite logicka 0, tam nieje nic. Neskor tam nieco moze byt, ale to by bolo na dlhsie, snazim sa vysvetlit zakladny princip. Tam, kde nam Unit vrati 1, moze byt ale cokolvek. Dalsi Unit (XML - lubovolny pocet vnorenych Unitov)? Subor? User? 32 Userov a 7 suborov? SPUSTITELNY SERVER-SIDE SKRIPT? To je najzaujimavesie. Spravim napr. skript s 5 riadkami na verifikaciu pristupoveho kodu. Ale nie ako admin, ako user, ktory chce mat SVOJ unit. Lenze dojde niekto, kto mi tento objekt svojim skriptom na generovanie hesiel fyzicky zlomi. Smola :) Na takom jednom miestecku v Unite totiz moze byt ulozeny skript ktory je pisany v jednoduchom jazyku, ktory navrhujeme. Tymto jazykom bude komunikovat aj klientska aplikacia so servrom. Je to beh na dlhe trate, ale stoji to za to... Hladaju sa ludia. Hlada sa niekto kto rozumie linuxu, mam kopec zdrojakov na mudy, z ktorych budem pri kodovani jadra vychadzat. Ja som ale z linuxu uplne mimo, ja som linux vzdal ked sa mi po mesacnom 'pouzivani' nepodarilo nainstalovat graficku kartu ani zvuk. Tak som sa na to vykaslal a teraz to lutujem. Samozrejme ze prva verzia nebude mat s FLASHom este nic, budeme radi, ked to bude mat ako-tak navrhnutu databazu (na tom uz robime). No a budeme potrebovat kopu ludi na testovanie... ale hlavne NAPADY na dalsie rozsirovanie, alebo aj zmeny. No mozno, ak sa nam to vsetko podari 'podoimplementovavat', tak sa tu na kybrke objavi funkcna verzia :). Screenshots: ![]() ![]() ![]() |
axone Buducnost |
|||||||||||||||||||||||||||||||||||||||||||||||||