Programátorská soutěž GeekWork 2016

Ostatní GeekWork 2016

Máme tu opět léto a ITnetwork spolu s e-shopem geekshirts.cz vyhlašují programátorskou soutěž GeekWork 2016! Naprogramuj jednoduchou webovou hru a vyhraj geekovská trička pro svůj tým! Bude to zábava a času je dost, pojďme si potrénovat myšlení a ukázat, co v nás je :)

Programátorská soutěž GeekWork 2016

Novinky

  • 17.10.2016 - Přidělení 100 bodů účastníkům soutěže
  • 12.10.2016 - Uveřejnění celkového bodového ohodnocení jednotlivých her
  • 10.10.2016 - Dořešení technických detailů ohledně her, všechny došlé hry jsou na síti publikované a můžete si je zahrát. 2 porotci mají dohodnoceno, na posledního se čeká.
  • 2.10.2016 - Přijetí her a kontrola funkčnosti, viz komentáře k tomuto článku
  • 29.9.2016 - Soutěž prodloužena do 2.10.
  • 21.7.2016 - Přidány záznamy z přednášek o JavaScriptu - JavaScript a technologie na něm postavené: a Grafika na webu. Zejména ta druhá z nich vám určitě výrazně pomohou při soutěži, pokud jste v této oblasti nováčky.
  • 6.7.2016 - Vyhlášena soutěž

Termíny soutěže

  • Uzávěrka pro přihlášení týmů je 31. července 2016
  • Uzávěrka pro odevzdání hotové hry je 2. října 2016.
  • Výsledky vyhlásí porota 7. října 2016.

Ceny

Hraje se o ceny, které věnoval e-shop geekshirts.cz. libovolná trička pro členy 3 vítězných týmů. Získáte také speciální ocenění do portfolia.

Všichni účástníci také dostanou body pro prémiové články, jestli vás lákalo naučit se pokročilou problematiku, nyní máte šanci :)

Přihlášené hry

Místo Náhled Název hry Body
1. Logic 93%
2. Konzolové dobrodružství 2 90%
3. The Cry of the Owl 88%
4. Raiders of the Galactic order 83%
5. RPGeek 80%
6. Game done in 7 hours :) 73%
7. 10kGames 68%
7. DriftRods 68%
8. Isometris 63%
9. Lockpicker simulator 37%
10. Uvař si své pivo 35%

Los Suricatos

Los Suricatos v alfa

Táto hra bude pre web prehliadač , bude úzko spolupracovať so surikatmi. A ďalej ani srnka netuší.
Zdarma Nehodnoceno Napsala CesurMirka
No One Escapes

No One Escapes

Webová hra do soutěže GeekWork2016. Půjde o logickou hru s horrorovou tématikou. Hra prověří vaší schopnosti logického myšlení a rychlého rozhodování.
Zdarma Nehodnoceno Napsal Lukáš Křehula
Konzolové dobrodružství II - Po setmění

Konzolové dobrodružství II - Po setmění

Webové pokračování oldschool hry na hrdiny. Příběh je zasazen do období před prvním dílem, do období než se do rodu Baldfriedů dostala ona záhadná soška...
 48x Zdarma 55555 Napsal David Oczka | Vydáno: 2016
LockPickerSimulator

LockPickerSimulator

LockPickerSimulator je hra přesně o tom, co její anglický název napovídá. Můžete zažít akci i důmyslnou strategii. Celá hra je ovšem lehce ironická.
 11x Zdarma Nehodnoceno Napsal Adam Hlaváček | Vydáno: 2016
Uvař si své Pivo!

Uvař si své Pivo!

Zajímalo vás už od mala, jak se vaří pivo? S pomocí této hry se to naučíte! Je to jednoduché: Uvaříte, ochutnáte a hra vám řekne, zda by bylo dobré.
 66x Zdarma 55555 Napsal Ondřej Krsička | Vydáno: 2016
Isometris

Isometris v 1.0.0

Nová verze tetrisu v isometrickém světě. Hra je postavená na vykreslovacím frameworku pixi.js, grafika vytvořena pomocí aseprite a zvuky pomocí bfxr.net.
 25x Zdarma Nehodnoceno Napsal Josef Kuchař (Pepa489) | Vydáno: 2016
Game done in 7 hours :)

Game done in 7 hours :)

Hra ve stylu Raptora, napsaná objektově v JavaScriptu za 7 hodin. Powerupy, boss, různé typy zbraní, nepřátelé, to vše vás čeká a nemine.
 7x Zdarma 55555 Napsal Luboš Běhounek (Satik) | Vydáno: 2016
10kGames

10kGames

Multiplayerová hra, která do prohlížeče nestáhne více než 10kb dat. Má za cíl ukázat, že i 10kb stránka toho může uživateli nabídnout opravdu hodně.
 6x Zdarma 55555 Napsal kuxik009 | Vydáno: 2016
DriftRods

DriftRods

DriftRods je závodní hra, kde hráč se svým autem získává body pomocí driftování a tím se snaží získat peníze na vylepšení svého auta.
 17x Zdarma Nehodnoceno Napsal Lukáš Hornych | Vydáno: 2016
Logic

Logic

Logická bludišťová 3D hra přímo v prohlížeči. Hráč se musí utéct do protiatomového úkrytu.
 0x Zdarma 55555 Napsal Pavol Hejný | Vydáno: 2016
PixelKitty

PixelKitty

Webová hra, která se inspiruje již známou hrou Tamagotchi, ve které se staráte o virtuální zvíře. Můžete své zvíře krmit, umývat, hrát si s ním atd.
 0x Zdarma Nehodnoceno Napsal Noko | Vydáno: 2016
Plarf

Plarf

Vžijte se do mladého trpaslíka Plarfa a pomožte mu dosáhnout jeho cílů.
 0x Zdarma Nehodnoceno Napsal Vojta | Vydáno: 2016
Old school spaceship

Old school spaceship

Hra na motivy starých her s typickou grafikou pro toto období :)
 0x Zdarma Nehodnoceno Napsal patrik.valkovic | Vydáno: 2016
PixelFlag

PixelFlag

Pixel-art, topdown multiplayer Capture the Flag. Multiplayeer bude poháněn Socket.io. Celé bude pohánět nejspíše Unity nebo Unreal Engine.
 0x Zdarma 55555 Napsal slipiklp | Vydáno: 2016
RPGeek

RPGeek

Hra do súťaže GeekWork2016. Jedná sa o pseudo 3D hru z pohľadu 1. osoby a žáner plánujem RPG. Istý je však výrazný Pixel art!
 67x Zdarma Nehodnoceno Napsal chain | Vydáno: 2016
Raiders of the Galactic Order

Raiders of the Galactic Order

Tvá vesmírná expedice právě začíná! Vyvrtej a vytěž přírodní zdroje na planetách. Vyhýbej se a nič hrozby, které tě ve vesmíru potkají. Upgraduj svou loď.
 137x Zdarma 44444 Napsal Josef Hornych | Vydáno: 2016
Drone War

Drone War

Hra do soutěže GeekWork 2016. Online multiplayerová střílečka podobná hře Bulánci. Tým: Ivan Kratochvíl, Pavel Šeps.
 0x Zdarma Nehodnoceno Napsal Ivan Kratochvíl | Vydáno: 2016
VeloTanks 2D

VeloTanks 2D

Tanková 2D hra dělaná v Game Makeru. Budete mít na výběr ze několika zbraní a tanků a proti vám budou AI hráči.
 0x Zdarma Nehodnoceno Napsal Šimon Raichl | Vydáno: 2016
Pacman Hockey

Pacman Hockey v Alpha

Hra do soutěže GeekWork 2016, půjde o zjednodušený 2D hokej, ve kterém se bude hrát za pacmany ovládané AI a uživatelem.
 0x Zdarma Nehodnoceno Napsal radek.veverka | Vydáno: 2016
The Cry of the Owl

The Cry of the Owl

V této hře půjde o sovu a jejího majitele, spolu budou zažívat dobrodružství, ale i mnoha příkoří.
 13x Zdarma Nehodnoceno Napsal opaka | Vydáno: 2016

Pravidla

  • Hra bude spustitelná v aktuálních verzích nejpoužívanějších webových prohlížečů (stačí Chrome a Firefox, v IE stačí když hra zobrazíl link na stažení opravdového prohlížeče) a bude mít rozumnou velikost (asi do 50mb).

Proč má být hra pro web? Protože v praxi (= až budete hledat práci jako programátor) po vás budou v naprosté většině případů chtít webové technologie. Stačí se podívat kamkoli na inzerci práce v IT, klidně i u nás. Hry se samozřejmě pro dekstop dělají a je to jediný druh aplikací, který má pro desktop dnes vůbec smysl dělat, nicméně nemá smysl učit se tu něco minoritního (jaká je šance, že budete v budoucnu programovat hry? Pravděpodobně moc vysoká nebude). Učit se webové technologie (to nejžádanější, co většina z vás bude v životě dělat) na hrách (to co vás najvíce baví) nám přijde jako dobrá motivace.

  • Hra může fungovat na bázi real-time javascriptové hry (např. alá Angry birds), ale stejně tak dobře to může být tahová hra typu Travian/Bitefight, kde hraje roli spíše backend a JS prakticky nepotřebujete. Stejně tak dobře můžete napsat adventuru, kde se hráč bude pohybovat po mapě např. jen pomocí obyčejných odkazů s minimální přísměsí nějakého JavaScriptu pro inventář. Bát se nemusíte ani WebGL.
  • Hra nesmí nijak poškodit počítač uživatele a ani vyžadovat instalaci jakýchkoli doplňků (Flash a podobně).
  • Hra bude volně šiřitelná pod licencí freeware a ideálně bude obsahovat i zdrojové kódy, aby se z ní mohla komunita poučit.
  • Hra bude obsahovat úvodní obrazovku s logem soutěže. Obrazovka bude ve hře ukázána po dobu alespoň 4 vteřin a je ke stažení níže (bílá a černá varianta):
  • Limitů pro hru je minimum a to jak zdola, tak shora. Může být jednoduchá i složitá, krátká i dlouhá, na žánru nezáleží. Udělejte hru takovou, aby vás to bavilo :)
  • Soutěžící tým může přihlásit libovolné množství her. Jeden člen nemůže být ve 2 týmech najednou. Tým může obsahovat od 1 do 3 členů.
  • Do soutěže budou zařazeny všechny týmy, které se zaregistrují do uvedeného termínu a dodají funkční hru do uzávěrky.
  • Kapitán každého týmu si založí (pokud už nemá) programátorské portfolio zde na ITnetwork. Do žádosti uvede, že chce přihlásit hru do soutěže GeekWork 2016 a aby formulář prošel, přiloží např. prázdný soubor. Schválení žádosti obvykle trvá několik dní. Potom přidá stránku hry, kde vyplní její název, popis o čem bude a seznam členů jeho týmu. Hře nastaví sekci "Geekwork 2016" a článek publikuje. Tím je hra přihlášená do soutěže a objeví se v seznamu her výše. Ke hře můžete dodávat během vývoje screenshoty a další informace o aktuálním stavu jednoduše editací článku.
  • Hratelná verze hry nesmí vyjít dříve, než po skončení soutěže (na webu hry můžete hru zpřístupnit, ale maximálně ve formě dema). Pokud máte nějakou rozpracovanou hru, která ještě nebyla zveřejněná v podobě, aby se dala plnohodnotně hrát, můžete ji do soutěže přihlásit.
  • Hra by měla alespoň na chvíli zabavit, nemusí obsahovat desítky levelů, ale měla by se hrát déle, než 10 minut.
  • Hra nebude urážlivá, vulgární, erotická, brutální, komunistická a tak dále, určitě víte co máme na mysli.
  • Pokud se ve hře objeví bug, je možné poslat opravu i po uzávěrce, pokud bude chybu pouze opravovat a nebude dodávat novou funkcionalitu. Mělo by se jednat o drobnou opravu, ne doprogramování poloviny enginu :)
  • Vyhrazujeme si možnost tato pravidla v případě nutnosti doplnit a o této skutečnosti vás informovat.

Hodnocení her

Hry bude hodnotit porota, ve které je zastoupeno několik členů. Hra se bude hodnotit jak z hlediska game designu a hratelnosti, tak z hlediska programátorského, tedy dle použitých nástrojů, zajímavých technik a podobně. Originální nápady mají samozřejmě vyšší šanci na výhru, ale to neznamená, že se to nemůže stát třeba i dobře zpracovanému pacmanovi nebo textovce. Inspiraci si můžete vzít z minulých soutěží:

Porota

Nebojte, video je jen na odlehčení, budeme na vás hodní :) Hry bude hodnotit několikačlenná porota. Každý porotce dá hře od 1 do 10 bodů a také slovní hodnocení. Výsledky se zprůměrují, každý porotce má stejnou váhu. Každý se zaměřuje na něco jiného.

Kdyby nebylo cokoli jasné, ptejte se v komentářích.

Těšíme se na vaše hry,

ITnetwork.cz a geekshirts.cz


 

  Aktivity (16)

Článek pro vás napsal David Čápka
Avatar
Autor pracuje jako softwarový architekt a pedagog na projektu ITnetwork.cz (a jeho zahraničních verzích). Velmi si váží svobody podnikání v naší zemi a věří, že když se člověk neštítí práce, tak dokáže úplně cokoli.
Unicorn College Autor se informační technologie naučil na Unicorn College - prestižní soukromé vysoké škole IT a ekonomie.

Jak se ti líbí článek?
Celkem (15 hlasů) :
4.933334.933334.933334.933334.93333


 



 

 

Komentáře
Zobrazit starší komentáře (89)

Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Jak jsem psal, nedostaly se ke mně hry, co jsem vyjmenoval výše, zbytek dorazil v pořádku. Bohužel mám již takový time management, že vás nemám šanci všechny obepsat soukromě, takže si to prosím zkontrolujte. Hry Josefa i Pavola dorazily v pořádku, zmínění v těch co nepřišli přeci nejste.

Pro jistotu ještě přijaté hry:

  • 10kGames (regret)
  • The Cry of the Owl
  • Vodacek a spol (game in 7 hours)
  • DriftRods
  • isometris
  • Rpgeek (pixel RPG)
  • Raiders of the Galactic order
  • Lockpicker simulator
  • Uvař si své pivo
  • Konzolové dobrodružství 2
  • Logic (Canvas monster)

A chybějící:

  • Los Suricatos v alfa
  • No One Escapes
  • PixelKitty
  • Old school spaceship
  • Plarf
  • Pixel flag
  • Velotanks 2D
  • Pacman hockey
  • Drone war
Odpovědět 4. října 18:40
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na David Čápka
Ondřej Pohořelý:

7. října budou všechny hry dostupné pro všechny na webu ?? Nebo jak si je můžeme zahrát ?

Odpovědět 4. října 19:08
Nezastavuj se dlouho protože život nikdy nečeká !
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Ondřej Pohořelý
David Čápka:

Myslím, že do 7. to ohodnotit nestihneme, jelikož se mi to teď sešlo se startupem, který spouštíme příští týden a nestihl jsem ani sestavit porotu. Viděl bych to tak, že hry publikujeme zítra, tedy toho 7., ať se to nezdržuje, a finální hodnocení se o pár dní posune.

Odpovědět  +1 6. října 15:11
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Pavol Hejný
Redaktor
Avatar
Odpovídá na Ondřej Pohořelý
Pavol Hejný:

Pokud chceš, můžeš si zahrát tu mou, já jsem naposílal zdrojáky, ale daj ji rovnou na web: http://logic.towns.cz/ . Klikni si na tu šipku nahoře vlevo a tím se ti uzamkne kurzor jako v klasické FPS, ovládáš WASD + úkorky QE.

Já už se těším na ty další....

Odpovědět 6. října 16:57
http://pavolhejny.cz/
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Chybí nám ohodnotit ještě jedna hra, je to zdlouhavé jelikož komunikujeme i s některými autory. Hodnocení se objeví během týdne.

Odpovědět  +2 9. října 19:38
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Máme dohodnoceno, dnes večer sem umístím hodnocení pokud to stihnu, nejpozději zítra :)

Odpovědět  +6 12. října 9:44
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Výsledky naleznete na začátku tohoto článku. Zítra přidám jednotlivá hodnocení poroty včetně slovního hodnocení k jednotlivým článkům. Díky všem zúčastněným, kvalita výtvorů je poměrně vysoká vzhledem k tomu, že vývoj pro web je komplikovanější :)

Editováno 12. října 21:37
Odpovědět  +1 12. října 21:36
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Pavol Hejný
Redaktor
Avatar
Odpovídá na David Čápka
Pavol Hejný:

Dík za skvělou soutěž. Jsem rád, že se hra porotě líbila. Těším se na slovní hodnocení...

Odpovědět  ±0 12. října 22:49
http://pavolhejny.cz/
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

K první polovině her bylo přidáno podrobné hodnocení poroty včetně slovního komentáře. Hodnocení pro posledních 5 her bude přidáno zítra.

Odpovědět  +1 13. října 20:43
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

U všech dodaných her se nyní nachází podrobné vyjádření poroty včetně rozpisu přidělených bodů. Všem díky za účast a jsem rád, že jste to zvládli odevzdat. Taková zkušenost s projektem se vám jistě bude hodit a doufám, že vás to také bavilo. Soutěž se nám vydařila, výsledky jsou velmi pěkné :) A jelikož většina her přišla i se zdrojovým kódem, ostatní se z nich mohou inspirovat k tvorbě něčeho vlastního.

Vítězné 3 hry, jejichž týmy získávají trička od https://www.geekshirts.cz/, jsou následující:

  • Logic
  • Konzolové dobrodružství 2
  • The Cry of the Owl

Na účty autorů všech dodaných her jsem také dobil 100 bodů, můžete je využít pro zhlédnutí prémiového obsahu zde na síti dle vašeho uvážení. Ještě vám během týdne přidám ocenění do portfolií :)

Odpovědět  +3 17. října 10:22
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 99. Zobrazit vše