IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Space Invaders

Jednoduchá hra napsaná v jazyce Java a v prostředí Greenfoot (TL; DR: velmi, velmi minimalistické prostředí na tvorbu jednoduchých her, určené pro školy).

Snadno inspirované klasickou arkádovkou Space Invaders (surprisingly).

V čem je to jiné než Space Invaders?

Rychlejší (a adaptivní) tempo hry, více typů nepřátel, blablabla. Zkrátka je to podstatně živější, snažil jsem se o zážitkový posun ve směru "flashový Stickman Sniper -> Call of Duty".

Proč Greenfoot?

Nařízení shora.

Jak dlouho ti to trvalo?

Tři týdny při škole?

Nějací kolegovci?

Nope, zbouchal jsem to sám.

Jaké je tvé high score?

692255. Good luck beating that.

Zdravotní varování?

Hra musí běžet v okně a při takovém rozlišení a velikosti okna, jak je defaultně nastaveno. Cokoliv jiného způsobí, že mouse input nebude přesný (jakože vůbec). Greenfoot odolal mým vytrvalým snahám o implementaci jakéhokoliv náznaku responzibility a nehodlám se k tomu marasmu vracet.

Také je nutno dodat, že to nerozchodíte bez Javy 8. Bohužel si to vynucuje Greenfoot a nic s tím nenadělám.

Na jakou školu jsi chodil, že tě tam naučili takto overengineerovat?

To není zásluha / vina školy. A raději overengineering, než karcinogenní výplody běžných středoškoláků.

Soutěž

Projekt byl vytvořen do programátorské soutěže "ITnetwork summer 2019": programování / programátorské-souteze / itnetwork-summer-2019.

Vyjádření poroty

Porotce Bodů Hodnocení
Další vývojové nástroje pro tvorbu aplikací
David Jančík
5 Okno nedrží myš a člověk se překlikává mimo okno, které se pak deaktivuje. Chtělo by to fullscreen. Osmibitová hudba a poměrně jednoduché zpracování se mi líbí. 2 druhy střel - jedny se dají rozstřelit a druhé ne, bossové. Chyběl mi pomalejší náběh, člověk dostane hned do těla. Chtělo by to nějaké bonusy a checkpointy, když člověk umře, musí znovu přes intro. Přišlo mi divné, že po mě střílelo intro. Oproti původní verzi je cool, že se lze pohybovat po prostoru.
Další vývojové nástroje pro tvorbu aplikací
Michal Čápka
7 Příjemná pixelová grafika i dobové zvuky. Okno nešlo maximalizovat. Člověk dostane hned nakládačku, aniž by se s hrou stihl více seznámit.
Další vývojové nástroje pro tvorbu aplikací
David Čápka
6 Enginově je to dobře naprogramované, rychlé reakce, plynulý pohyb. Hra má dobré ozvučení, moc se mi líbí střílející intro, na to jsi přišel sám nebo jsi to někde viděl? Člověk to u "dalších space invaders" nečeká a je to příjemné zpestření. Musím strhnout nějaký bodík zaklikání myší mimo okno, protože člověk pak kvůli tomu umře. Obtížnost by mohla být ze začátku jednodušší.

Galerie

Hra byla vytvořena v roce 2019.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 29x (41.91 MB)
Aplikace je včetně zdrojových kódů

 

Všechny články v sekci
Další vývojové nástroje pro tvorbu aplikací
Článek pro vás napsal Martin Petrovaj
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
Autor je lenivý vymýšľať nejaký slušný podpis. Venuje sa ale prevažne C#.
Aktivity