Chystá se druhý ročník .NET Challenge!

Tomáš Herceg       05.08.2009       Offtopic       10188 zobrazení

Pokud jste se minulý rok zúčastnili, nebo alespoň sledovali, soutěž .NET Challenge, vězte, že se bude v tento rok soutěž opakovat. Rozsahem bude kratší (myslím, že minulý rok těch kol bylo moc a nestíhali jsme soutěžní úlohy opravovat, tím pádem byly dost dlouhé prostoje atd.) a co se týče soutěžních úlohy, bude jistě zábavnější. A hlavně bude jen jedna.

Úkolem totiž bude naprogramovat umělou inteligenci pro jednu relativně známou hru. Ale nebojte se, nebude to tak těžké. Celý včerejšek a část dneška jsem strávil tím, že jsem napsal jednoduchý engine pro hru v XNA a připravil jej pro podporu pluginů - ty budete psát vy. Hra si pak při spuštění tyto pluginy načte, v bezpečném sandboxu je spustí (aby nemohly šahat na disk, na síť, používat Reflection, ovlivňovat protihráče či engine atd.) a pomocí nich bude ovládat herní postavičky. Cílem bude, jak také jinak, získat co nejvíce bodů.

Soutěž bude mít tři kola - úloha bude však ve všech kolech stále stejná. V každém kole soutěžící odevzdají úlohy (v prvních dvou kolech nemusí, ale bodově se to nastaví tak, aby to bylo výhodné udělat) a my je pustíme v několika soutěžních mapách najednou. Na videozáznamu z každého kola budete moci sledovat, jak si váš hráči vedl. Budete mít tedy dvě kola na to, abyste odpozorovali taktiku soupeřů a do třetího kola udělali tu nejlepší umělou inteligenci, která vám zaručí vítězství. Pro vývoj samozřejmě dostanete soutěžní hru k dispozici, abyste měli na čem testovat, ladit a vyvíjet.

Tak se těšte a sledujte tento web, kde se v horizontu cca 2 měsíců objeví další informace.

 

hodnocení článku

1 bodů / 1 hlasů       Hodnotit mohou jen registrované uživatelé.

 

Nový příspěvek

 

Diskuse: Chystá se druhý ročník .NET Challenge!

Ja som zvedavý o akú hru sa jedná. Táto informácia nie je zatiaľ nastavená na public? :-)

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Tato informace je zatím internal ;-).

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Diskuse: Chystá se druhý ročník .NET Challenge!

Dobrý nápad! Bylo by možné prozradit, o jakou hru půjde a jak je řešený onen sandbox?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Sandbox je řešen přes aplikační doménu a nastavení Code Access Security. A samozřejmě také pravidly soutěže, pokud se řešení bude snažit ovlivnit výsledky hry ve svůj prospěch nepovoleným způsobem (bude to přesně popsáno v pravidlech), soutěžící bude diskvalifikován.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Diskuse: Chystá se druhý ročník .NET Challenge!

Bude hra podporovat i svobodné alternativy jako je např. Mono? Nebo to bude takový ten typ soutěže zaměřený na prodej nějakého produktu, v tomhle případě Windows?

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

Prosím vás nebuďte směšný. Je vidět, že o vzájemné kompatibilitě pseudoframeworku Mono a skutečného .NET Frameworku víte prd a zkoušel jste tak maximálně konzolový Hello World. Vývojář který chce vyvíjet na více platforem si rozhodně nevybere Mono, ale Javu nebo C/C++.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Pokud za svobodu považujete to, že je s tím víc práce, problémů a že polovina z toho nefunguje, tak pak máte holt prostě smůlu. XNA v Monu nefunguje, takže to nepůjde. Soutěžní hra je napsaná v XNA.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Diskuse: Chystá se druhý ročník .NET Challenge!

To je skvělý nápad, výborné zadání. Bude to výzva a zábava!

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback