Programování flash her – 4 – Herní smyčka

Trochu mě zdržela moje nová vánoční hra Goblins wanna star ale je po vánocích a tak přináším další díl seriálu. V tomto díle si ukážeme jak vytvořit herní smyčku. Herní smyčka je základem většiny her. Jde vlastně o neustálé střídaní vstupu uživatele, aktualizace herní logiky a zobrazení hry. Zjednodušeně to vypadá takto. while(gameIsRunning) { checkPlayerInput();...

Prosinec 27th, 2012 by Aimia 

Programování flash her – 3 – Vytvoření prvního projektu

Dnes si nastavíme si všechny potřebné nástroje pro tvorbu flash her. A vytvoříme náš první projekt. Je toho trochu víc, ale zas tak složité to není. Pokud už umíte používat Flash Develop, můžete tenhle díl klidně přeskočit. Instalace a nastavení nástrojů Flex SDK Takže si stáhněte FlexSDK(http://www.adobe.com/devnet/flex/flex-sdk-download.html), a nakopírujte jej...

Listopad 25th, 2012 by Aimia 

Programování flash her – 2 – V čem budeme hry tvořit, nástroje pro tvorbu her

Flash Develop + Flex SDK V článcích budu používat jen nástroje zdarma. Flex SDK(http://www.adobe.com/devnet/flex/flex-sdk-download.html ) je zdarma, k tomu používám Flash Develop(http://www.flashdevelop.org/ ), taky zdarma. Pro hry nepoužívám Flash 8/CS3/CS5 nástroj, a to z několika důvodů: je dost drahý dá se výborně použít pro tvorbu animací, efektů, banerů atd. Ale...

Listopad 13th, 2012 by Aimia 

Za jak dlouho se naučíte programovat hry

Pokud chcete začít vytvářet hry, toto by měla být jedna z vašich prvních otázek. Budu předpokládat, že programovat vůbec neumíte a nastíním vám možné alternativy.Možná na vás článek bude působit trochu depresivně, že je programování složité apod. A taky že je. Kvalita her se poslední dobou rapidně zvýšila. Hráči jsou už rozmlsaní. Nejradši by chtěli hru...

Listopad 7th, 2012 by Aimia 

Programování flash her – 1 – Úvod

Konečně už se blížíme k praktické části. V úvodu ještě shrnu, o čem série bude, jaké omezení jsem si pro svůj vývoj nastavil apod. V sérií článků „Programování flash her“ představím jak na programování her. Předně podotýkám, že hry tvořím po svém. Jsem samouk, programovat jsem se učil odkoukáním cizích kódů někdy na základce a střední....

Říjen 31st, 2012 by Aimia 

Soutěž o 150.000$ s Epic Game Ads

Pokud vám to uniklo, Epic Game Ads pořádá programátorskou soutěž. Podmínkou je vytvoření multiplayer hry, která navíc podporuje mikroplatby. Při registrace získáte účet na Player.IO Plus API(Multiplayer API). Deadline je 18. Února 2013. Bude vyhlášeno celkem 10 výherců, s cenou od 5.000$ do 30.000$. Výherci navíc získají ze hry stálý příjem 50%. Více informací zde...

Září 19th, 2012 by Aimia 

Jak programovat hry 3 – V čem hry dělat

A nakonec se musíte rozhodnout, v čem chcete hry dělat. Dost to záleží od platformy, na kterou chcete vyvíjet. U iPhone se nejspíš začnete učit ObjectiveC, u Androidu jazyk Java apod. Také záleží na hře, jakou chcete dělat. 3D fps střílečka vyžaduje rychlost, na to je vhodné C++. Na casual nebo indie hru už vám postačí klidně Java, C# nebo Flash. Další věcí je finanční...

Červen 12th, 2012 by Aimia 

Jak programovat hry 2 – Jaké máte zdroje?

Dále si budete muset ujasnit dvě věci – kolik máte zdrojů k tvorbě her. Zdroje označují obecně vše, co k výrobě her potřebujete – jak finanční částku, kterou jste ochotni do vývoje vložit, tak časové zdroje, lidské zdroje apod. Musíte si uvědomit že vývoj hry je zdlouhavý proces, a tak je celkově dost náročný na zdroje.   // Finanční zdroje Na financích...

Březen 28th, 2012 by Aimia 

Jak programovat hry 1 : Proč dělat hry?

Článek je o zopdovězení si otázky, proč chcete dělat hry. Než s něčím začnete, je dobré si odpovědět, proč to chcete dělat. U her je to stejné. Nechci rozebírat, který důvod je lepší, zda vydělat obrovské peníze, získat nehynoucí slávu, nebo jen udělat něco, co si můžou zahrát vaši kamarádi. Ale spíš o to, jak silnou motivaci máte. Protože, ať se vám to...

Březen 8th, 2012 by Aimia 

Java, MySQL a Eclipse – instalace

Stručný návod, jak nastavit MySQL v prostředí Eclipse. Článek jsem napsal pro své potřeby, jelikož dost zapomínám, publikuji jej bez úprav. Instalace 1. Stáhnout Connector/J MySQL 2. Rozbalit Connector a nakopírovat kamkoliv 3. Přidat cestu do systémových cest(nevím jestli je to nutné, já ji tam pro jistotu přidal) Nastavení Eclipse projektu 4. Vytvořit nový projekt,...

Březen 5th, 2012 by Aimia