Crash Test Dummies
Více informací
Datum vydání: Q3 2009
Délka vývoje: 6 měsíců
Můj přínos: programování gameplay a fyziky, portování
Žánr: ragdollová šílenost
Popis: Pan Dummy, hlavní postava, je profesionální zátěžový tester. Svou práci příliš nemiluje, ale nevadí mu. Je to profesionál každým coulem a je si toho vědom. Je tu od toho, aby vydržel ty nejošklivější pády a nárazy, a pomohl tak zabránit tomu, aby se něco podobného stalo lidem.
Na této hře jsem pracoval spolu s Pixalon Studios.


Gish
www.gishmobile.com
Datum vydání: březen 2009
Délka vývoje: jeden a půl roku
Můj přínos: design, level design, programování, portování
Žánr: action/logical
Popis: Gish je předělávka stejnojmenné PC hry (
www.gishgame.com), která vyhrála nejednu soutěž. Hra používá zcela nový fyzikální engine ušitý na míru mobilním telefonům s ohledem na jejich limitovaný výkon.
Hráč se ujme ovládání 12 liber těžké koule dehtu se jménem "Gish" a to je moment, kdy začíná sranda, protože tahle koule je simulovaná zmiňovaným fyzikálním enginem, takže se chová velmi realisticky a může interagovat s okonlími předměty. Mrkněte na video na stránkách hry a přesvěčte se sami.
Hráč se prokutálí a proskáče více než 50ti úrovněmi v singleplayeru a 25+ úrovněmi v kooperativním multiplayeru. Navíc jsou tu i různé další bonusy a mapy, které jdou při hraní odemknout.


Zoopaloola
Datum vydání: leden 2008
Délka vývoje: půl roku
Můj přínos: programování, portování
Žánr: tahová
Popis: Zoopaloolu od ICQ nejspíš většina lidí zná. Tohle je její hodně jednoduchý port do J2ME, který toho moc nenabízí, snad i míň než skákačka Probuď pomeranč :) Nicméně úspěch bude mít nejspíš větší díky známé značce. Základní hru jsem dal dohromady já a porting zajistila firma Mliven (nicméně portingu jsem se také účastnil).


Probuď pomeranč
Stáhnout hru
Datum vydání: 1. máje 2007
Délka vývoje: 1 měsíc
Můj přínos: programování, portování
Žánr: akční
Příběh: Ocitl jsi se uprostřed záplavy pomerančů. Tvým jediným úkolem je porazit ostatní a získat co největší skóre.
Popis: Probuď pomeranč (kódové označení Jumper:)) je velmi jednoduchá skákací hra alá IcyTower. Hráč musí skákat po pomerančích a lahvách Fanty a přitom se vyhýbat zákeřným temným očím. Je to jednoduché, ale hodně návykové...hlavně z toho důvodu, že po půl hodině hraní z každého pomeranče lítají 4ciferné částky bodů:)
Hru jsem dělal pro
Phomedia, která fungovala jako prostředník mezi mnou a Fantou.


SwiftMan
Datum vydání: ještě nevydáno
Délka vývoje: 1/2 roku
Můj přínos: všechno kromě grafiky
Grafik: Jan Petřík
Žánr: akční
Popis: SwiftMan je jednoduchá arkáda. Hráč ovládá panáčka, může ho zrychlovat (ale ne zpomalovat), a může použít 4 typy skoků. Panáček sám od sebe běží po mapě, nejde zastavit, a úkolem hráče je bezpečně přeskákat všechny překážky a v co nejkratším čase se dostat do cíle. Vypadá to jednoduše, ale je potřeba rychle reagovat, vybrat správný typ skoku, mít správnou rychlost a včas skočit. Některé mapy mají také víc cest. Skóre se počítá podle počtu smrtí a podle času. Skóre je možné odeslat na internet. Zajímavou vlastností jsou replaye - hra si ukládá, jak hráč hraje, a ten se na to může zpětně podívat. Je tu také možnost stahování map z internetu.


Flood
Stáhnout/koupit
Datum vydání: 21.10.2005
Délka vývoje: 3/4 roku
Můj přínos: všechno kromě grafiky
Grafik: Jan Petřík
Žánr: logická/akční
Příběh: Katastrofa! Celé město je ohroženo masivními záplavami kvůli globálnímu oteplování. Naše nová létající kombinéza je poslední naděje. Ujměte se role vojáka, který je vybaven těmi nejmodernějšími nástroji a vykopejte tunely skrze město, abyste odvedli vodu do moře.
Popis: Flood je logicko-akční hra trošku podobná legendární hře Lemmings. Jde o to, že v každé mapě se začne shora valit voda a hráč má za úkol dostat jí do určitého místa dole na mapě. K tomu má různé prostředky - no, konkrétně jen 3 - a to bombu, která ničí terén, zátaras, který brání vodě v průtoku a cihly, se kterými se dá líp manipulovat než se zátarasem. Flood není "premium" hra a ani sem jí s takovým úmyslem netvořil. Chtěl sem prostě udělat jednodušší hru:)




BeachWars
Stáhnout/koupit
Datum dokončení: září 2004
Délka vývoje: půl roku
Můj přínos: level design, programování, portování
Grafik: Tomáš Krcha
Žánr: akční/střílečka
Příběh: Tumáš buginu; tohle je volant, tohle raketomet.
Popis: BeachWars je akční hra odehrávájící se na tropických ostrovech pokrytých palmami. Hráč ovládá buginu a snaží se zlikvidovat buginy nepřátel. Buginu vidí seshora. Ve hře je několik módů jako DM(deathmatch), CTF(CaptureTheFlag), TDM(TeamDeathmatch) nebo Baba(hra na "zajíce"). Po ostrovech se různě válej bonusy přidávající energii pro turbo, levitaci, štít a zbraně (těch je ve hře několik druhů - rakety, mířené rakety, laser, plamenomet, zmrazovač, miny, olej). Ve hře je 10 základních map a další se dají stahovat z internetu. Více se můžete dozvědět na
BeachWars.com. Jinak kromě téhle základní verze jsem udělal taky BlueTooth verzi, která umožňuje hru dvou mobilů spojených přes BlueTooth. Musím říct, že je to asi zatim moje nejpovedenější a nejzábavnější hra (s Redbossem jí vydžim hrát 2 hodiny v kuse:D) a dokonce jsem s ní byl i na Invexu (o tom více třeba
zde).









Tanks'n'Chops
Stáhnout/koupit
Datum dokončení: jaro 2004
Délka vývoje: 4-5 měsíců
Můj přínos: level design, programování, portování
Grafik: Pavel Dvořák, Tomáš Krcha
Žánr: akční/arkáda
Příběh: Jste příslušník amerického elitního teamu prozkoumávájícího ruskou výzkumnou laboratoř zabývající se vývinem geneticky upravených lidí, kteří by mohli být použiti jako supervojáci. Při průzkumu ale dojde k nehodě a Vy se omylem dostanete do přístroje, který vás zmutuje na supervojáka. Během tohoto procesu ale do laboratoře vtrhne ruská armáda a všichni Vaši kolegové jsou zabiti. Protože jste "schován" v přístroji, tak masakr jako jediný přežijete. A nyní je jen na vás, jestli se z dobře střežené laboratoře dostanete a včas informujete americkou vládu o hrozícím nebezpečí.
Popis: TNC je docela jednoduchá střílečka pohledem z boku. Mezi arkády se asi řadit nemůže, páč arkáda je taky hodně o skákání a šplhání po mapě a hráč v TNC nemá moc volnost pohybu nahoru a dolu. To ale neznamená, že by to byla špatná hra:) Od ostatních se liší několika zajímavými věcmi jako je možnost skočit na střechu baráku, kde je hráč relativně v bezpečí (když nepočítám nálety letadel a vrtulníků), a určitě je i zajímavé vyčištění tanku flashbangem a možnost ho potom řídit:) Hráč potom může přesněji mířit, má větší armor, může zajíždět vojáčky(muhehe), ale na druhou stranu nemůže skákat. Zbraně ve hře jsou: lehké rakety, těžký kulomet, flashbang na tanky a airstrike (fakt super hlavně na bossy:)).









RedInvaders
Stáhnout/koupit
Datum dokončení: únor 2004
Délka vývoje: 2 dny
Grafik: asi já
Žánr: primitivní bezduchá střílečka
Příběh: Tumáš raketu; tohle je knipl, tohle laseromet
Popis: RedInvaders je naprostá blbost ve stylu SpaceInpact a podobných jednoduchých her. Neměl jsem jednou o víkendu nějak co dělat, tak jsem si udělal jednoduchou hru:)


Bitva o Středověk
Datum dokončení: nikdy, ale poslední verzi jsem udělal v září 2003
Délka vývoje: 2 měsíce(odhaduju)
Grafik: neznámý autor:)
Žánr: tahová online strategie
Příběh: Byla objevena nová země a protože jste vládcem mocné země, rozhodl jste se novou zemi kolonizovat. Ten nápad ale mělo spoustu dalších vládců, takže to nebude tak jednoduché.
Popis: BOS byl můj první pokus o online hru. Je to tahová strategie pohledem seshora, kde každý na začátku dostane určitý počet peněz a tahů a s nima pak nějak nakládá. Může stavět různé budovy, rekrutovat vojáky, lodě, dobývat budovy nepřátelům (dalším hráčům). Když vyčerpá tahy, musí čekat do půlnoci, kdy mu další tahy přibydou. Tahle hra vypadala zajímavě, ale bohužel skončila ve stádiu bety, protože o ní nebyl zájem a nikdo by jí nehrál:) Bylo to dané taky tím, že nám operátoři nechtěli dát slevu na GPRS pro hraní téhle hry. Klientskou část jsem dělal já, serverovou se pokoušel dělat Redboss(podle toho to taky vypadalo:D).




Moonbase
Stáhnout/koupit
Datum dokončení: červenec 2003
Délka vývoje: čtvrt roku
Grafik: Jakub Fišer
Žánr: tahová strategie
Příběh: Známá situace - kolonizování planety, 2 znepřátelené rasy
Popis: Moonbase byla první (možná jedna z prvních) strategií na mobily vůbec. A byla to taky moje v pořadí druhá hra. Je zvláštní i svým systémem hry, kdy se nestaví budovy jako v klasických strategiích, ale budovy se vystřelují ze speciálních základen. Pro akci potřebujete určitou energii, kterou dostanete dycky na začátku kola a můžete si jí zvyšovat elektrárnami umístěnými na energetický pole. Další zajímavost je, že objekty hráče se postupně rozrůstají do sítě a pokud je nějaký uzel v síti zničen, zničej se i uzly na něj navázané. To pak umožňuje zajmavé strategické taktiky, zvlášť proti živému soupeři (dá se hrát ve dvou hráčích). Celkově je ten systém docela promakaný a já se samozřejmě přiznávám, že jsem ho nevymyslel já, ale inspiroval sem se mojí oblíbenou hrou MoonbaseCommander (více třeba
zde).



Scorch
Stáhnout/koupit
Datum dokončení: léto 2003
Délka vývoje: 3 měsíce
Grafik: já
Žánr: tahová střílečka
Příběh: Tumáš tank; tohle je volant, timhle se střílí, tamhle je nepřítel
Popis: Ti, kdo vyrůstali v mojí generaci, určitě znají hru ScorchedEarth, která byla legendou (a na které byli založeni Worms). Protože se mi zdála hodně jednoduchá (a ona je jednoduchá), tak jsem si usmyslel, že si jí zkusim naprogramovat. V té době to byla moje první hra a J2ME jsem vůbec nerozumněl, ale po týdnu zkoumání různých příkladů jsem začal patlat Scorch dohromady, až jsem to dopatlal docela do konce. Vypadá to až podivuhodně slušně, na to jak je to spatlaný, a je to docela sranda:) Ve hře je hodně typů zbraní(různé rakety, kutálecí zbraně, napalm, mířené zbraně, hroudy hlíny, trojbomby), štítů(není nad to když je protivník skoro mrkef a najednou z kapsy vytáhne štít:D) a velká možnost nastavení (počtu hráčů, velikosti mapy, počtu zbraní, různé typy stěn-odrážecí,prolétávací,pohlcovací a nějaké další). Když se takhle ohlížím zpátky, tak mi to připadá dokonce jako povedená hra, což sem si při jejím dokončení nemyslel:)




Bloft Engine
bloft.hardwire.cz
Datum dokončení: 14. srpna 2009
Délka vývoje: 6 měsíců
Popis: Bloft je fyzikální engine pro J2ME telefony simulující tzv. měkká tělesa (soft bodies). Tím se zásadně odlišuje od DyMiX Enginu, který simuluje tuhá tělesa. Měkké těleso je těleso, které může být deformováno - např. jako gumový míč nebo jako pytlík s vodou. Tento engine jsem použil při tvorbě mé hry
Gish Mobile.


Box2D Symbian
Stáhnout
Datum dokončení: 23.února 2008
Délka vývoje: týden
Popis: Box2D je můj oblíbený fyzikální engine ve 2D napsaný v C++. Jako zápočťák do školy jsem se ho rozhodl naportovat do Symbianu, abych se tím taky se Symbianem seznámil. No, seznámení to bylo dost kruté, ale nakonec jsme se zkamarádili:) Oproti mému J2ME enginu DyMiX je i v Symbianu Box2D pomalejší, ale zato je mnohem vymakanější:) Rozhodně je použitelný vzhledem k tomu, že Symbian mají jen telefony, které jsou už docela rychlé.
Takže pokud právě přemýšlíte jakou hru v Symbianu udělat, určitě bych tomuhle enginu dal šanci...nezapomeňte mi dát vědět, až bude hra hotová!
Port je založený na trochu starší verzi Box2D, ale mnou provedené změny jsou tam vyznačené pomocí bloků //SYMBIAN ... //~SYMBIAN, takže by neměl být problém upravit podobně i nejnovější verzi.
DyMiX Engine
dymix.hardwire.cz
Datum dokončení: srpen 2007
Délka vývoje: 4 perné týdny
Popis: DyMiX je fyzikální engine pro J2ME telefony založený na "rigid body dynamics" (česky se tomu říká něco jako "fyzika tuhých těles"). Engine znamená, že to není hotová aplikace, ale spíš jen knihovna pro vývojáře. Nicméně jsem udělal několik ukázkových demo MIDletů, které si můžete stáhnout na stránkách DyMiXu.
GraphMaker 1.5
Stáhnout
Datum dokončení: listopad 2003 / update listopad 2006
Délka vývoje: měsíc
Popis: GraphMaker je program na kreslení grafů. Grafy se zadávají pomocí rovnice s neznámou X. Program umí jen základní operace, závorky a absolutní hodnotu. Přidat goniometrické a další funkce je problém, protože J2ME nepodporuje reálná čísla a ani tyto funkce tam nejsou. Program taky zvládá vykreslení dvou grafů přes sebe, nastavení měřítka a rozsahu, pro který se graf vygeneruje.
!!!UPDATE!!! GraphMaker jsem vylepšil na verzi 1.5, která má zrychlené generování grafu a podporuje funkce sinus, cosinus, ln, exp, obecnou mocninu, druhou odmocninu.



Vánoční přáníčko
Stáhnout
Datum dokončení: 20.12.2004
Délka vývoje: týden
Popis: Vytvořil jsem pro kamarády takové jednoduché přáníčko v J2ME. Docela jsem si s tim vyhrál a i se mi líbí:)
Dávám ho tu ke stažení. Jsou tam zvlášť verze pro Nokie a pro ostatní telefony. Hudba se musí zapnout křížkem, protože se to při ní docela sekalo:) Někde nefungujou verze se zvukem, takže tam je potřeba pustit verzi bez zvuku.
BlueRoom
Stáhnout
Datum dokončení: říjen 2004
Délka vývoje: týden
Popis: BlueRoom je program pro chatování přes BlueTooth. Spojit se můžou maximálně dva telefony, protože víc není v J2ME podporováno. BlueRoom taky nepojede na všech mobilech s BlueTooth, protože na všech není imlementované rozhraní k BlueTooth v Javě. Tenhle program jsem si zkusil vytvořit jako průpravu na multiplayer verzi BeachWars, ale myslím, že je v praxi docela použitelný (např ve škole:D).
UPDATE: bohužel jsem přišel o jeho zálohu, ale našel jsem nějakou verzi, která možná bude funkční. Já jsem jí nezkoušel, ale stáhnout si ji můžete:) Zároveň jsem předal projekt i se zdrojákama jednomu nadšenci, kterej chtěl BlueRoom vylepšit, jenže si nemůžu vzpomenout, kdo to byl:/


