Unity3D CZ/SK tutoriály / 3 odezev
V listopadu roku 2016 jsem začal vytvářet tutoriály na vyvíjení her v enginu Unity3D. Tyto tutoriály jsou a budou pouze v češtině vzhledem k nedostatku podobných tutoriálů.Hlavní část
V listopadu roku 2016 jsem začal vytvářet tutoriály na vyvíjení her v enginu Unity3D. Tyto tutoriály jsou a budou pouze v češtině vzhledem k nedostatku podobných tutoriálů.Hlavní část
Yoyogames oznámili novú verziu GameMaker Studia a to dvojky. Na rozdieľ od pôvodnej tam došlo k výrazným zmenám, Hlavní část
Drazí uživatelé programu Game Maker: Studio,
protože mám pocit že GM komunita řídne, rozhodl jsem se že vás obdaruji tím co víceméně úspěšně prodávám na YoYoGames Marketplace.
Předem upozorňuji že nejsem kdovíjaký programátor. Můj zápis kódu nemusí všem připadat ideální. Ale snažil jsem se co nejvíc komentovat kód (v en). Některé z nich mají i help soubor (v included files).
Zdravím zdejší komunitu i náhodného čtenáře.
V tomto článku budu psát o snad zajímavém tématu – implementaci vlastního herního enginu. Ač by se mohlo zdát, že půjde o povídání pouze pro programátory, snad se něco zajímavého dozví i herní vývojáři – v tomto případě koncoví uživatelé. Často slyším stížnosti na ten, či onen uzavřený engine, proč jsou limity takové a makové. I této problematice se budu v článku věnovat. Přeji příjemné čtení.
Dnes jsem se do svého výtvoru pro MHD3 pokusil implementovat Dijkstrův algoritmus pro pathfinding, přičemž jsem pracoval v GMS, verze 1.4.1598. Ani po zdlouhavém ladění se mi nepodařilo správně zobrazit výsledky. Hlavní část
Vytvořil jsem pomůcku k přípravě her všeho druhu. Hlavní část
V článku sa dozviete, že aj bez Game Maker-u to ide ako v Game Maker-u. Šikovná náhrada editoru GML a fanúšikovia slovíčka free a open-source si prídu na svoje. Tak šup do čítania a dozviete sa viac
Napsal jsem dneska zajímavý skript pro Game Maker, který se teoreticky může někomu hodit, tak ho sem dávám. Je to takový chytřejší alarm. Umí nějakou akci několikrát zopakovat v nastavených intervalech a to vše jednou jedinou funkcí. Napíšete nějaký kód do user_event a funkcí timer_ext ho prostě opakujete několikrát
v daných odstupech. Nepřemnožuje se vám v ostatních událostech kód a vypadá to elegantně. Hodí se to na jakékoli časované akce. V balíčku ke stažení je přiložena ukázka použití jako exe i projekt gmz.
>DOWNLOAD<
Language Changer – systém zvláště vhodný pro textové hry
Někdy se stane, že člověk potřebuje při tvorbě her nebo jiných plodů Game Makeru větší množství textu přehazovat volně podle jazyka, fáze vývoje a tak podobně. Když jsou texty uvnitř GML kódu je to hrozně nepřehledné a taky to zpomaluje práci. Já jsem vymyslel systém, který s texty zachází snadno a přitom nijak neomezuje při práci. Jednoduše se včlení do jakkoliv složitého kódu a je krásně přehledný. Vlastně se pořád dokola používá jen jedna funkce. Po přečtení článku si stáhněte tento balíček. Je v něm ukázka, kopie potřebných objektů a skriptů. ( objekty se přidávají do GMS jako Add Existing v pravé myši na složku resource )
Hlavní část
Dneska jsem provedl úspěšnou konverzi z GM8.0 do HTML5 (javascript) na jednom kusu ze své starší tvorby. Než vám popíšu, jak to šlo, můžete se kouknout na výsledek: http://www.povray.cz/HTML5/Aiming/index.html
Doufám, že sem následující vyčerpávající text patří. Není to tolik o gamedesignu, ale spíš o praktické stránce programování, která dokáže pořádně vydeptat. 😀
Myslel jsem si, že blend mode celkem ovládám. Nedávné události mi však rázně vysvětlili, že to tak není ani náhodnou. Dlouho jsem tedy hledal vysvětlení a nakonec jsem jej nalezl. Myslím, že většina lidí blend mode moc nerozumí a proto bych zde chtěl popsat, co jsem zjistil. Nakonec, dají se s tím dělat hodně pěkné věci. 🙂
Ahojte, není to tak dávno co jsem tu prezentoval hopsačku na bázi bombermana, ale bohužel její vývoj stojí a tak ho chci zkusit rozběhat touto cestou.Hlavní část
Během několika posledních let, kdy výrazná část mé tvorby vznikala právě v tomto vývojovém prostředí, jsem nalezl řadu cest jak poměrně razantně snížit výkonnostní náročnost výsledné aplikace
a touto formou Vám nyní chci nabídnout některé z těchto mých poznatků. Hlavní část