Aplikace psKozel je implementací české (nebo zřejmě ruské) karetní hry Kozel určenou pro mobilní telefony. Je vytvořena v programovacím jazyce Java (J2ME) a vyhovuje standardu mobilních aplikací MIDP 1.0.
Pravidla karetní hry Kozel jsou poměrně jednoduchá, a jsou si v mnohém podobná s pravidly Mariáše.
Kozel je hra pro 4 hráče. Každý dostane 8 karet, vybere 3 karty a pošle je sousedovi, dostane jiné 3 karty od předchozího souseda a pak teprve začíná kolo. Všichni hráči musí ctít vynesenou barvu, ale zároveň mohou i podlézat (tj. dát kartu v nižší hodnotě, než je vynesena). Nemá-li hráč kartu stejné barvy, která je vynesena, může dát kartu jiné barvy.
Nakonec kola si každý spočítá body ve své hromádce, má-li nějakou.
| Bodovaná karta | Bodů |
| Každá červená | 1 |
| Zelený spodek (Kozlík) | 4 |
| Zelený filek (Kozel) | 8 |
Cílem celé hry je uhrát co NEJMÉNĚ bodů! Vítěz je vyhlášen až poté co je odehrán takový počet kol, kdy některý z hráčů dosáhne v součtu 100 nebo více bodů. Vítězem hry je ten, kdo má za tohoto stavu bodů nejméně.
Barevný displej, MIDP 1.0, nejlépe rozlišení minimálně 128*96 (aby se karty příliš nepřekrývaly)
Nokia 6610, 6100
PalmOS MIDP 1.0
Siemens T630
z doslechu: Siemens SX1
Nokia Series 40, Series 60
Siemens S55
SonyEricsson T610
2004-2005 © Petr Šimek
email: petr (tečka) simek (zavináč) centrum (tečka) cz
Freeware
Poslední verze (ZIP archív): psKozel v0.13
Stažení do mobilu přes WAP: http://psimek.fxnet.cz/psKozel/psKozel.jad
Zlepšit zobrazení získaných karet
Zhustit zobrazení karet, při nízkém počtu
Hra přes Bluetooth
Nová verze více než po roce. :-)
Hra více hráčů na jednom zařízení (zobrazí se hláška, že má hráč předat mobil)
Kompletně zrevidované vnitřnosti, zjištěno a opraveno plno blbostí v kódu, které zřejmě měly za příčinu hlášená padání
Nové obrázky karet
Formulář pro nastavení
Nahrávání nastavení
Ukládání nastavení
Obrázky opět ve více souborech (kvůli Siemensu) = promrháno opět cca 10kb
Ikony pro zobrazení hráčů
Zmenšení splashe pro menší displeje
Obrázky karet nahrávány z 1 souboru = ušetreno 10kb
Příprava pro hru více hráčů (na jednom telefonu)
Zvýrazněno info v pravém horním rohu
UI: co nejvyšší karty při posílání
Trochu vylepšen splash
Zmenšena ikona
UI: při vynášení brát v úvahu nejen nejnižší kozlovskou hodnotu, ale i normální hodnotu karty
Přidána informace o ovládání
Výsledky řazeny podle sezení hráčů
Ukládání hry i při nestandardním ukončení
UI: Když vynáším = hraju nejmenší kozlovskou hodnotu
UI: Když nevynáším a musím hrát barvu X = hraju největší barvu X, která je menší hodnoty než vynesená; když nemám, tak nejnižší barvu X
UI: Když nevynáším a nemusím hrát barvu X = hraju nejvyšší kozlovskou hodnotu
Možnost zobrazit splash v dialogu O aplikaci
Doplněn text pravidel
Zachování pozice kurzoru mezi jednotlivými odhozeními
Uloženi a nahrání čísla kola a skóre hráčů
Možnost zobrazení stavu v průběhu hry
Přidáno zpracování celkového konce hry při dosažení 100 bodu
Možnosti Pokračovat v uložené hře nebo Začít novou hru
Nový splash a ikona
Oprava pozice textu ve splashi
Odstranění podmínky nebodované karty v 1. kole
Odstraněno zvýraznění první získané karty
Opraveno zobrazování infa v pravém horním rohu
Double-buffering (zamezeno blikani v Palmu)
Načtení verze programu systémem z manifestu
Minoritní úpravy velikosti a pozice textu
Výběr 3 karet místo chybných 2
Rotační způsob výběru karty
Skrytí vlastních karet a zamezení stisku kláves ihned po odhození karty
Přidáno chybějící řazení karet i při posílání
Přidán splash + text copyrightu
Posílání karet
Nové (menší) obrázky karet, okraje karet kresleny midletem
Konečně vyřešeno souměrné rozmístění karet v ruce
Přidán měřák na nahrávání aplikace
V prvním kole se nesmí hrát bodovaná karta
Nové info o pořadí a aktualním hráči na hrací ploše do kososčtverce 1, 2, 3, a H, aktualni je žlutý, vynašející podtržený
Řazení karet podle barvy a hodnoty
První nástin hry na kola
Opraveno nečekání při vyhození karty hráčem
První verze