Odborný blog Tomáše Slavíčka

Poslední články

Období
RSS Feed
.NET Tips 2D 3D Aplikace ASP.NET C# C++ HTML+CSS Internet Javascript Office Silverlight SQL VB.NET VB6 VbNet.cz Vista VS Život, vesmír a vůbec Všechny články
Přikládám ke stažení prezentace a zdrojové kódy ze seminářů o vývoji her pro Windows 8, v XNA a v MonoGame, které jsem vedl během prosince 2012. U prvních dvou je dostupný i záznam přednášky.
Také doporučuji sledovat nový seriál o multiplatformním herním frameworku MonoGame, který aktuálně píšu pro SmartMania.cz: http://smartmania.cz/tag/xna-190
MS Fest 2012: Herní vývoj v C# pro Windows 8
Platforma Windows 8 / RT z pohledu vývoje her. Ukázka projektu MonoGame, jak lze naportovat hru z XNA. Optimalizace pro tablety, vzdálené ladění. Různá DPI a rozlišení displejů, snapped mód. Vstup myší, dotykem nebo stylusem, vstup z klávesnice. Ukládání dat a roaming storage, lokalizace hry. Úskalí nahrání hry na Store - Privacy settings a charms bar.
Záznam přednášky (1. 12. 2012): ke stažení zde
[Pokračování článku]
Datum: 25. 1. 2013 10:58
Kategorie: 2D, 3D, C#
V poslední době jsem dokončil několik zajímavých her pro Windows Phone, spolu i s jednou aplikací. Přikládám sem malou galerii screenshotů a rozcestník na další zdroje. Přes odkaz “ke stažení” se u každé hry/aplikace dá dostat i k odpovídající diskuzi na fóru na serveru SmartMania.cz.
Vroomstar
Hra Vroomstar byla tvořena na zakázku pro Škoda Auto a.s., realizovali jsme ji v eMan s.r.o. Kolega Filip Bocek vytvořil obrazovky menu, já měl na starosti veškerou herní část. Byla to poměrně zajímavá práce, fyziku auta i zpracování kolizí jsem si nakonec psal sám (z důvodu výkonu a optimalizací mi nevyhovovala žádná už hotová knihovna). Grafiku hry nám poskytli oni.
Hra se skládá z 11 levelů, v některých se jezdí po závodním okruhu (cílem je projet ho co nejrychleji), někde zase po městě (sbírají se vlajky). Po městě jezdí provoz, také zde “chodí” lidé. Při jízdě lze sbírat zrychlovací bonusy. Herní plán se otáčí podle kamery, při vyšší rychlosti se od hráče oddaluje.
Hra ke stažení: http://smartmania.cz/windows-phone-katalog/vroomstar-810
[Pokračování článku]
Datum: 7. 6. 2012 13:30
Kategorie: 2D, C#, Aplikace
Dávám k dispozici prezentaci a materiály ze dvou praktických hands-on-labů o vývoji her v XNA pro Windows Phone, které se konaly 20.3. a 27.3.2012 v Praze v budově Microsoftu. Přikládám ke stažení kompletní zdrojové soubory.
Na kompletní videozáznamy se můžete podívat zde na Youtube. Další informace a dodatečné komentáře
k některým videím se budou postupně objevovat na webu SmartMania.cz v sekci programování.
Zdrojové obrázky a zvuky pro hru (2 MB): ke stažení zde
Vzorový projekt (zdrojový kód, 1 MB): ke stažení zde
[Pokračování článku]
Datum: 14. 4. 2012 12:03
Kategorie: 2D, C#
V minulých měsících proběhlo několik takzvaných hackathonů – speciálních soutěží v rychlém programování. Skupinky jedno až čtyřčlených týmů měly vytvořit za 12 (nebo 24) hodin mobilní aplikaci na zadané téma. Nejlepší týmy potom dostaly věcné ceny. Tyto akce pořádal český Microsoft ve spolupráci se společností Nokia a s technologickými inovačními centry.
První hackathon se konal 8. prosince 2011 v Praze, jako soutěžní téma bylo za úkol vytvořit aplikaci s Vánoční tématikou. Další hackathon proběhl 18. ledna v Brně, cílem bylo vytvořit co nejlepší výukovou aplikaci pro základní školy. Poslední podobná akce se konala tuto středu 29. února v Hradci Králové, tématem byly Velikonoce, případně 1. máj. Nejspíš šlo o to, aby výsledná aplikace byla co nejvíce použitelná a aby ji poté bylo možné, například s drobnými úpravami, rovnou nahrát do Marketplace.

Účastnil jsem se všech tří těchto akcí, v Praze jsem se ukázal s krátkou přednáškou o vývoji her pro Windows Phone, v Brně a v Hradci Králové jsem potom byl přímo jako soutěžící.
Brno
[Pokračování článku]
Datum: 2. 3. 2012 15:03
Kategorie: 2D, Aplikace, Život, vesmír a vůbec
Vypsal jsem další termíny praktických seminářů z programování her v XNA pro Windows Phone. Termíny v Brně a v Hradci Králové volně navazují na hands-on-lab, který proběhl začátkem listopadu 2011. V Praze se odehrají znovu oba semináře, základní i pokročilý.
Podrobnější osnova seminářů je přiložena v druhé části tohoto příspěvku. Vstupné na semináře je zdarma, je vyžadována pouze předchozí registrace (viz informace u každého termínu). Z obou seminářů se pokusím udělat záznam. Pokud byste měli zájem uspořádat seminář i v dalším městě, můžeme se domluvit – pokud se najdou odpovídající prostory.
Vývoj her v XNA pro Windows Phone – pokračování
27. února 2012, 9:00 – 13:00
SŠ aplikované kybernetiky s.r.o. (Hradecká 1151, 500 03 Hradec Králové)
Kapacita: 20-30 míst
registrujte se na adrese martin.dittrich@tchk.cz
Vývoj her v XNA pro Windows Phone – pokračování
28. února 2012, 13:00 – 17:00
Microsoft inovační centrum (U vodárny 2/13, 616 00 Brno)
Kapacita: 20 míst
registrujte se na adrese raucina@msic.cz
Vývoj her v XNA pro Windows Phone (1. část)
20. března 2012, 9:00 – 13:00
Microsoft s.r.o., BB Centrum, budova Alpha (Vyskočilova 1461/2a, 140 00 Praha 4)
7. patro – místnost Leo. Kapacita: 20-30 míst
registrujte se na webu GeekCore.cz (odkaz bude doplněn)
Vývoj her v XNA pro Windows Phone – pokračování
27. března 2012, 9:00 – 13:00
Microsoft s.r.o., BB Centrum, budova Alpha (Vyskočilova 1461/2a, 140 00 Praha 4)
7. patro – místnost Leo. Kapacita: 20-30 míst
registrujte se na webu GeekCore.cz (odkaz bude doplněn)
[Pokračování článku]
Datum: 12. 2. 2012 14:57
Kategorie: 2D, C#
Strana 1 z 6 (článků: 29) 123456Další »»»