Projekty - J2ME
TDWar
Hra TDWar vychází z mé bakalářské práce a
představuje předělávku hry Warcraft se zaměřením na Tower Defence.
Koncept hry je jednoduchý. Hráč se snaží zastavit příšery vycházající z
počátečního bodu a to pomocí věží, které může rozmístit podle svího
uvážení na dané mapě. Každá z věží disponuje různýmy vlastnostmi a
nabízí se tak spoustu možností, jak tyto věže nakombinovat. Za zabití
příšer hráč získává body a zlato, za které je možné nakoupit nové, nebo
upgradovat stávající věže. Hra skončí, pokud hráč dokáže zastavit
všechny vlny příšer, nebo pokud mu neklesne počet životů na nulu. Hra
disponuje několika základními mapami a další je možné stáhnout a umístit
do patřičné složky v telefonu. Plánuji také dát k dispozici můj program
na vytváření map, ay mohl každý vytvořit mapu, dle své fantazie. Na hře
se stále pracuje,ale již nyní je plně hratelná.
MobileSafePass - alpha
Aplikace MobileSafePass slouží k bezpečnému
ukládání hesel a PINů v telefonu. Aplikace používá k ukládání dat v
telefonu šifrování, aby i při případné ztrátě telefonu nebylo možné tyto
údaje zneužít. Pro přístup k datům je nutné zadat hlavní heslo a to o
délce minimálně 8 znaků. Aplikace je zatím v ranné fázi vývoje,ale je
možné ji již používat.. Prozatím není funkční sekce nastavení a samotné
adávání hesel je prozatím řešenodosti jednoduše.. Pracuji ale na
vylepšení..
MIdos - beta
Tato
aplikace slouží k vyhledávání dopravních spojení. Je navržena tak, aby
její obsluha byla co nejjednodušší a dostačně intuitivní. Jelikož se
stále jedná o betaverzi, omluvte některé nedodělávky a případné drobné
chyby. Pokud na nějaké chyby nebo nedodílávky narazíte, uvítám jakékoli
informace o nich. Kvůli jednodušší implementaci je tato aplikace
dostupná prozatím pouze pro telefony podporující MIDP2. Kdyby byla větší
poptávka i po verzi pro MIDP1, tak bych uvažoval na úpravě i pro tyto
zařízení. Aplikace je programována pomocí vysokoúrovňových komponent,
což znamená, že by měla fungovat na většině zařízení bez problémů.
Problém může být pouze při zobrazování úvodní a ukončovací obrazovky,
které jsou uspůsobeny na rozlišení 240x320. Pro samotný běh aplikace ale
toto nehraje žádnou roli. Aplikace je vytvořena tak, aby byla nenáročná
na datové přenosy. Průměrná data potřebná pro vyhledání spojeni se
pohybují okolo 1kB, což představuje asi 0,06 kč.
3.3.2010
Z důvodu, že prozatím nemám k dispozici server, na kterí bych mohl umístit serverovou část aplikace, je v tuto chvíli aplikace nefunkční.
Vajíčka - verze RC2
Hra vajíčka je založená na principu hry Jen Počkej! (Nu, pogodi!) která
se objevila v 90. letech v podobě "digihry". Určitě si pamatujete kolik
zábavy tato hra přinesla. Rozhodl jsem se tedy, předělat tuto hru v
prakticky nezměněné podobě také na mobilní telefony s podporou Javy
(MIDP 2.0). Pro připomenutí. Vaším úkolem je pochytat vajíčka, která
snesou slepice a zabránit jejic pádu na zem. 15.11.2008 V těchto dnech
jsem zapracoval na opravě velkého množství chyb a několika vylepšeních
(verze 240x320). Hru je již možno hrát bez jakéhokoliv omezení, až na 2
problémy, které musím ještě vyřešit. Těmi problémy jsou najít místo k
hostování serverové časti (nyní nefunguje odesílání a načítání HiScore)
a také problém s fungování zvuků..Ty jsou ve formátu .wav, který je
bohužel dosti náročný na přehrávání a bohužel jsou s tímto problémy..
Nejspíše bude nutné předělat tyto zvuky do jiného formátu (nejspíše
.mid). Bohužel mám s touto konverzí problémy (výsledné zvuky nemají
potřebnou kvalitu). Do té doby doporučuji hrát bez zvuků.. Jak budou
tyto problémy vyřešeny, bude vydána finální verze..
7.7.2008
Práce na předělání hry Vajíčka na rozlišení 176x208 (220) jsou téměř dokončeny. Bylo přidáno i několik vylepšení a snaha o vetší optimalizaci. Tyto změny se také týkají i verze pro větší rozlišení.. Věřím, že do několka dnů by měli být obě verze dotaženy do takového stádia, že je budu moci zde nabídnout ke stažení a testování.. Dále jsem vzdal snahu s mím bývalím hostingem a tedy v tuto chvíli není dostupné sdílení HiScore s ostatními hráči..Kdyby někdo věděl o nějakém freeHostingu, nebo provozu je nejaky vlastní server pro JSP, prosím ozvěte se mi na můj Email. Pokusím se ještě domluvit se na nějakém hostingu na naší univerzitě, kde snad tato možnost s ohledem na mou budoucí bakalářskou práci (také bude potřeba JSP server) vypadá reálně.
19.6.2008
Tak konečně jsem zapracoval na dokončení této hry. Ta je již prakticky hotová jen zbývá doladit nějaké drobnosti jako hlasitost zvuků, zobrazení špatné verze při načítání hry a pár dalších malých mušek. V provozu je i serverová část pro sdílení HiScore. Zde ještě uvažuji o změně hostovacího serveru,protože ten,na kterém provozuji tuto aplikaci je ve free verzy dosti omezen (jednou za 6 hodin se musí manuálně restrtovat). Bohužel freehostingových serverů na kterých běží JSP a MySQL moc není,takže nebude snadné tento problém vyřešit. Kdyby měl někdo nějaký nápad řešení, budu vděčný za každou informaci. Hra je prozatím ve verzy jen pro mobilní telefony s rozlišením displaye 240x320. Chystám se přeportovat tuto hru i na mobilní telefony s jiným rozlišení displaye, ale v tuto chvíli na to bohužel nezbývá žádný čas.
7.3.2008
Tato hra je ve fázi vývoje a bude také prezentována jako semestrální práce z předmětu MKZ na Západočeské univerzitě. Momentální vývojová verze hry disponuje téměř hotovou stránkou hry, kde zbývá doladit několik chyb a bude také přidán zvuk. Dále bude přidána možnost nastavení některých aspektů hry a také bude spuštěn server pro porovnání výsledků s ostatními hráči - HiScore..
uFinance
Aplikace uFinance slouží ke sledování změn na finančním trhu.
Dokáže zobrazit stávající kurzy měn, jejich převod měn, obsahuje také
kalkulačku a samozřejmá je i aktalizace kurzu přes mobilní internet.
15.11.2008
Byla provedena aktualizace stránky pro stáhování nových kurzů a opraveny některé drobné chyby.