Fotbalovy manazer - proc nepouzit internet?
Fotbalovy manazer - proc nepouzit internet?
02.02.2010
Moje snahy o to vytvorit ucelenou hru vetsinou skoncili na nejakych problemech. Snaz prvni verze tzv gplfm na portaci pod windows a horsi udrzbou datovych struktur. Verze pro javu nabizi mnoho moznosti, avsak vyzaduje onu javu na tom pocitaci nainstalovanou, nehlede na uchovani dat, ktere se sice pomoci sqlite provadi snadno, avsak si nejsem jist vykonem. Urcitou inspiraci pro tento problem je pro me QuakeLive, hra, ktera se hraje primo v okne prohlizece. Jiz nekolikrat jsem zapasil s renderery tabulek v jave, vysledek mnohdy vysel, ale problemu stim spojenych bylo vice. Dalsim argumentem, proc prejit do weboveho prostredi, je rychla zmena stylu pomoci css souboru. V budoucnu to muze prinest mnoho vyhod, jako napriklad nastaveni vzhledu ala Sparta Praha, nebo podle vaseho oblibeneho tymu.
Jak tedy bude vypadat realizace? Velmi jednoduse, uzivatel vstoupi na stranky, prihlasi se a hraje. Jak jednoduche. Tento system nam dovoli hrat odkudkoli, treba i na cizim pocitaci, bez nutnosti instalace. Řeknete si, to uz zname, to tu funguje, to jsou online manazery. Avsak tento bude mit nekolik odlisnosti. Kazdy hrac budemit svoji hru, nebude jedna spolecna. V pozdejsim stadiu bych rad umoznil vytvorit si hru pro vice hracu, obdobu online. Ptate se na financovani? Nic neni zadarmo, proto se obchodni model zalozi na mikroplatbach. Zakladni hrani bude zadarmo, ale bude-li hrac chtit napriklad zalozit vlastni tym, da zato napriklad 5 korun (cena fakt z hlavy). Dokud ovsem nebude vse vyladene, nebudou se platby pozadovat, at se zkousi zadarmo.
Nevyhodou webovych aplikaci je znacne nacitani a cekani na stranky. Problemy horsi interaktivity resi AJAX, ktery vsak neresi vse. Protoze vlastni hra nepotrebuje zadne SEO ani SEM, tak vetsinu veci (nevylucuji cast realizovat jako www stranky) vyvinu v GWT. V pozadi na servletu je JAVA a frontend bude tvoren javascriptem, generovanym vyvojovym nastrojem. Google Web Toolkit a aplikace napsane v nem zajiste znate, napriklad z google mailu.
Pro zalozeni hry jsou potreba nejaka pocatecni data. Mezi tato data patri staty, ligy, tymy, hraci, rozpis soutezi. Generovani neznamych soupisek se bude provadet podle dat statistickeho uradu, kdy se pouziji nejuzivanejsi krestni jmena a prijmneni. Data lze ziskat ze stranek uradu. Problem budou mozna delat jine staty, ktere tyto statistiky neposkytuji. Protoze by kazdy mohl menit rozspisy a statistiky jednotlivych tymu, editace bude umoznena jen lidem k tomu urcenym. Ostatnim lidem umoznime prejmenovavat tymy az po zalozeni sve vlastni hry, ne pred ni, aby nedoslo k likvidaci dat pro vsechny. Pri zalozeni hry se tedy tabulky s tymy a potrebnymi daty prekopiruji!
Primarnim zamerenim manazera budou v prvni fazi vyvoje ceske/slovenske fotbalove souteze. Proto bych prosil testary nebo prvni uzivatele, aby nechteli hned ligu mistru, ci jine evropske souteze. Vzhledem k pravum, ktera budu muset dodrzovat, premyslim nad svym originalnim poharem. Kazdy namet vitan, a nyni hura do vyvoje, ktery muzete sledovat na twitteru na kanale wsoccermanager