Fotbalový manažer Ročníková práce Veverka
Gymnázium, Praha 6, Arabská 14 předmět Programování, vyučující Tomáš Obdržálek Počítačová hra Fotbalový Manažer ročníkový projekt Jan Veverka, 1E květen 2014 Anotace: Fotbalový Manažer je strategická hra pouze pro jednoho hráče. Hra je ovládána pouze klávesnicí (zejména čísly). Cílem hry je co nejdéle se udržet s vlastním týmem a úspěšně hospodařit s jeho penězi. Tým, který se dostane do dluhu 50000 c (měna hry) vypadává. Hra je naprogramována v javě.
Anotation : Football Manager is a strategy game for one player only.The game is controlled by keyboard only (especially numbers). The goal is to keep as long as possible with their own team and successfully manage his money. The team who gets into debt 50000 c (game currency) fades out. The game is programmed in Java.
Prohlášení: Prohlašuji, že jsem jediným autorem tohoto projektu, všechny citace jsou řádně označené a všechna použitá literatura a další zdroje jsou v práci uvedené. Tímto dle zákona 121/2000 Sb. (tzv. Autorský zákon) ve znění pozdějších předpisů uděluji bezúplatně škole Gymnázium, Praha 6, Arabská 14 oprávnění k výkonu práva na rozmnožování díla (§ 13) a práva na sdělování díla veřejnosti (§ 18) na dobu časově neomezenou a bez omezení územního obsahu.
Str. 1
Fotbalový manažer Ročníková práce Veverka
Zadání
Fotbalový manažer je strategická hra pro 1 hráče. - 8 týmu - 50000 c-výhra, 2500 c-remíza (pro oba týmy), -50000c- prohra - zisk peněz za vyhrané zápasy a z akcí (1x za čas) Možnosti uživatele: * Nakupování hráčů (zvyšuje možnost dát gól) * Zahajování zápasů Program: * 1x za čas (týden) se provede náhodná akce (nákup a prodej hráčů ostatních týmů) * Vyhodnocování zápasů * Tabulka týmů s nejvíce penězi * Tým, který se dostane do dluhu více, jak 10000 c končí hru (vyhrává poslední tým s penězi)
Str. 2
Fotbalový manažer Ročníková práce Veverka
Fotbalový Manažer Snad každý člověk má rád fotbal. A mnoho lidí by se rádo stalo fotbalisty nebo manažery fotbalových týmů. Proto jsem se rozhodl vytvořit hru Fotbalový manažer. Těchto her existuje mnoho, jsou zábavné a zajímavé. Proto jsem se rozhodl, udělat si vlastní trochu odlišnější verzi. Budete si moci vytvořit svůj tým mezi existujícími týmy české Ligy. Moje hra je výjimečná zejména v tom , že nevede tým, který vyhrává nejvíce zápasů (což neznamená, že vyhrávání zápasů nepomáhá k vyhrávání peněz) , ale tým, který nejlépe hospodaří s penězi a má nejvíce peněz. V klasických ostatních hrách je čas strávený u hry přibližně stejný, v mojí hře, jelikož se hraje na počet peněz a ne na počet zápasů, je čas strávený u hry velmi odlišný . Někdy hra trvá pouze několik minut, někdy i desítky minut. Jediné, v čem ostatní hry dominují, je lepší grafické zpracování, které nemám dokonalé, jelikož je náročné a to jak časově, tak obtížné na programování. Proto je můj program pouze v konzolovém režimu. Na hratelnosti to ale nic nemění. Hra nemá tolik možností, ale přesto si myslím, že je zajímavá a dá se na ní příjemně strávit čas .
Str. 3
Fotbalový manažer Ročníková práce Veverka
Pravidla a Ovládání Hra je ovládána pouze klávesnicí (čísly, místy i písmeny). Cílem hry je mít tým, který jako poslední není v dluzích. Hra začíná s 8týmy. Tým, který se dostane do dluhu více jak 50000 c(upraveno oproti zadání) vypadává.
Hráč si vybírá ze čtyř možností, co bude dělat příští týden. 1. Tabulka: zobrazí tabulku týmů s největším počtem peněz. 2. Zápas: odehraje zápas s náhodným soupeřem. Pře výhře váš tým získá 50000c. Při prohře ztratí 10000c . Při remíze oba týmy získají 20000c. Zápas smí uživatel odehrát pouze 1x za 5 týdnů.
3. Koupit hráče: Pokud váš tým má více jak 50000c. Tak si váš tým koupí hráče, čímž zvýší sílu týmu a také zvýší možnost dát gól v zápasech. 4. Přeskočit týden: přeskočíte výběr na tento týden.
Při všech těchto možnostech (kromě Tabulky) se také odehraje náhodný výběr akcí ostatních týmů, čímž můžou všechny týmy získat, ale také ztratit svoje peníze (od -20000 do 20000 c). Během akcí ale také mohou hrát týmy mezi sebou zápasy a nebo když mají dost peněz také kupovat lepší hráče.
Str. 4
Fotbalový manažer Ročníková práce Veverka
Obrázky ze hry
Str. 5
Fotbalový manažer Ročníková práce Veverka
Závěr Myslím že úkol jsem dle zadání splnil (až na pár výjimek co se týče množství zisků a ztráty peněz) a jsem rád, že i přes všechny obtíže , které mě hodně trápily koncem programu, kdy už byl kód dlouhý a špatně se v něm orientovalo, se mi podařilo udělat funkční, celkem zajímavý program. Vývoj byl zábavný, i když jsem měl místy problémy, všechny jsem překonal. Myslím, že jsem se i něco nového naučil a to jak u toho přemýšlet, tak i nějaké nové postupy a algoritmy. Na programování jsem strávil několik desítek hodin , ale myslím že to stojí za to
Str. 6