1. díl - Unity (C#) Android: Nastavení prostředí

C# .NET Unity 3D Unity (C#) Android: Nastavení prostředí

Ahoj, vítám všechny příznivce Unity3D a celkově tvorby her. Rozhodl jsem se pro tutoriál, který by mohl pomoci všem, kteří se pokouší o vytvoření nějaké pěkné gamesky pro Android. V angličtině jich je dost, ale ne všichni jsou angličtináři.

Sám ještě nevím, jaká hra z toho vzejde. Pokud budete mít nějaké otázky, mohu tutoriály vést směrem, který vyhoví co nejvíce lidem. Třeba nám z toho nakonec vznikne nový Flappy Bird, co my víme? :-)

Krátké info o vydání

Pro začátek bych rád ještě informoval, že po publikování aplikace na Google Play vám může appka klidně vydělávat peníze, protože Unity Technologies dovoluje i ve Free verzi dělat placené aplikace. (Mám pocit, že jsem někde četl, že zisky ale nesmí překročit 100 tisíc dolarů). Celkově publikování na Google Play si ukážeme až budeme mít hru hotovou.

Video

Teď už k samotnému tutoriálu. Už nemá cenu dlouze mlžit, co ve videu uvidíte. Raději vám ho sem hodím rovnou. První díl je o nastavení Unity k vývoji pro Android.

Důležité odkazy z videa:

Jak hra vypadá teď?

Co vás čeká?

Zatím jsem nenačal žádný kód, ale hned v příštím dílu se ho dočkáte, nemějte strach.

Problémy?

Pokud máte nějaké otázky ohledně nastavování, neváhejte se zeptat v komentářích, nebo mi napsat do zpráv.


 

  Aktivity (1)

Článek pro vás napsal vratislavino
Avatar
Autor se věnuje programování v C#, především pak ve vývojovém prostředí Unity3D. Má asi pětileté zkušenosti s programováním a momentálně pracuje na připravované hře Azulgar: Beyond The Frontiers.

Jak se ti líbí článek?
Celkem (12 hlasů) :
3.916673.916673.916673.91667 3.91667


 



 

 

Komentáře

Avatar
Michal Žůrek (misaz):

lepší je tutoriál jako text. Můžou v něm vyhledávat roboti a když něco zkoumáš nemusíš to furt pauzovat, vracet, ... .

Odpovědět  +4 7.7.2014 15:59
Nesnáším {}, proto se jim vyhýbám.
Avatar
vratislavino
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
vratislavino:

Ahoj, proto kódy budu dávat do článku, ale jako názornější ukázka mi přijde video :)

Odpovědět  +2 7.7.2014 21:00
Hlavou teď neprorazíš, ale stojí za to to zkoušet :)
Avatar
Odpovídá na vratislavino
Michal Žůrek (misaz):

tady nejde o kódy, tady jde o ten princip. Vývoj a programování není jenom o kódu.

Odpovědět  -2 7.7.2014 21:01
Nesnáším {}, proto se jim vyhýbám.
Avatar
coells
Redaktor
Avatar
Odpovídá na vratislavino
coells:

Samozřejmě, že pro Unity je mnohem lepší video, protože většinu času klikáš.
Misaz propaguje článek, protože by mu tvých 30 minut vyšlo na 30 dílů.

Videa děláš celkem hezká, ale máš tam ještě rezervy. Pár tipů, které drasticky zkvalitní video:

  • když máš něco připraveného, o čem díl není, nevěnuj tomu pozornost, jen to mate (viz sprity ve druhém díle)
  • když se přepneš do jiného programu, tak to řekni - ještě lépe nedělej to (Inkscape mate)
  • krok za krokem popisuj, co děláš - místo "uděláme ABC" ukaž na tlačítko myší a řekni, co udělá, teprve pak to udělej
  • okomentuj každé kliknutí a hlavně klikej - nepoužívej klávesové zkratky
  • sežeň si zvýrazňovač myši, hodně to pomůže
  • natáčej videa ve virtuálu
  • udělej si podrobný scénář a jeď podle něj krok za krokem - tím myslím ještě podrobnější, než máš
  • neboj se to natočit minimálně 3x a sestříhej z videa lepší části
  • každé video si pusť a sleduj sám sebe, co děláš, hledej své chyby a nepřesnosti
  • když budeš mít pocit, že to popisuješ jak pro mateřskou školu, máš správný pocit, to jsou nejlepší videa

Detaily, detaily a důraz na detaily. Soustřeď se jen na to důležité a ignoruj zbytek, neodbíhej.

Je to hodně podobné, jako když si připravuješ přednášku. Tři hodiny přednášky obvykle trvá připravit řadu týdnů, hodně "přednášek" před zrcadlem a diktafon jako věrný posluchač. Opakování tvoří dokonalost.

 
Odpovědět  +14 7.7.2014 21:28
Avatar
ernee.gaming
Člen
Avatar
ernee.gaming:

K čemu přesně potřebuji JDK, když to děláme v c# a jestli je to prostředí dělaný v javě, nestačí jenom JRE?

 
Odpovědět 11.10.2015 15:49
Avatar
vratislavino
Redaktor
Avatar
Odpovídá na ernee.gaming
vratislavino:

Ahoj, dělám to tak po zkušenostech s JRE, kdy mi to Unity nebralo a vyloženě si zažádalo o JDK. Nevím jak je to teď v Unity 5, ale 4 to tak měla :-)

Odpovědět 11.10.2015 16:55
Hlavou teď neprorazíš, ale stojí za to to zkoušet :)
Avatar
Honza.G
Člen
Avatar
Honza.G:

Zdravím... Nainstaloval jsem JDK a pak android, ten se aktualizoval, naisntlaoval jsem nástroje atd atd... a zpustím Unity, a chci vybrat a nastavit v nastavení aby to bylo na androidy, ale píše mi to že to musím stáhnout teprv že to nemám.. tak kliknu na odkaz a to mě hodí na stránky unity a error 404.. neexistuje to. Nevíte co s tím?

 
Odpovědět 24. července 14:31
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 7 zpráv z 7.