Programer igara na Unityju od nule - besplatni tečaj iz Skillboxa, obuka, Datum: 29. studenog 2023.
Miscelanea / / November 27, 2023
Svatko tko se želi baviti razvojem igara
Naučite programirati u C#, razumite osnove 3D modeliranja i značajke razvoja igara. Možete početi raditi u oblasti koja vas zanima.
Programeri početnici
Sistematizirajte svoje znanje u jeziku C#, proučite Unity API. Do kraja obuke imat ćete duboko razumijevanje svih faza razvoja i gotov portfelj - moći ćete više naplatiti svoj rad.
Za iskusne programere koji žele krenuti u razvoj igara
Ovladajte motorom Unity, naučite kako stvoriti logiku igre i razumite kako funkcionira tim za razvoj igre. Možete promijeniti specijalizaciju i otići raditi u studio za igre.
3D MODELIRANJE, OSNOVE RADA U UNITY-u Head of the Game Developer business role, COO studija za razvoj igara IThub games, certificirani Unity developer
Uvod u Jedinstvo
Instalirajte motor, upoznajte se sa sučeljem i radite s primitivima.
Rad sa sredstvima na pozornici
Shvatit ćete kako i gdje preuzeti gotove modele i grafike, naučiti o kamerama i rasvjeti.
Uvod u sučelja
Stvorite svoje prvo sučelje pomoću elementa Canvas.
Predstavljamo C#
Napišite kod koji će učiniti da igra reagira na interakcije igrača sa sučeljem.
C# radionica
Naučit ćete o varijablama, tipovima podataka, nizovima, petljama i metodama - razumjet ćete osnove gotovo svakog programskog jezika. Kako biste ojačali svoje vještine, stvorite igru Tic Tac Toe.
Igra Spasite selo: početak
Shvatit ćete što su petlja igre i vrijeme igre u Unityju, dodajte pozadinsku glazbu u igru.
Igra Spasite selo: finale
Napišite metode petlje igre i postavite procese igre.
Pomicanje i rotiranje
Naučite pomicati i rotirati objekte pomoću koda, vektora i komponente Transform.
Predstavljamo Physics Engine
Naučite raditi sa sudaračima, okidačima i RigidBody kako biste iskoristili snagu fizičkog motora Unity.
Igra divlje lopte: 1. dio
Razumjeti postavke i animaciju lika, stvoriti stazu s preprekama.
Igra divlje lopte: 2. dio
Naučite kako unijeti podatke, postaviti kameru i stvoriti razine pomoću ProBuildera.
Igra divlje lopte: 3. dio
Prilagodite zvuk, dodajte mehaniku odgođenog ponovnog pokretanja i upoznajte se sa sustavom čestica za stvaranje specijalnih efekata.
Igra divlje lopte: 4. dio
Dodajte teksture i materijale u sredstva igre kako biste igru učinili šarenijom.
Rad u timovima
Naučit ćete zašto je potreban tim u razvoju igre, kako se raspoređuju zadaci i koje uloge postoje. Razmotrite alate koji vam pomažu u zajedničkom radu na projektu.
Narativ u igrama
Savladajte principe pripovijedanja u igrama i shvatite kako se zaplet igre razlikuje od knjige i filma.
Platformer: 1. dio
Počet ćete raditi s 2D grafikom, dodavati spriteove (slike) i animacije igri.
Platformer: 2. dio
Razumjet ćete 2D fiziku, ponoviti svoje znanje o sudaračima i okidačima te naučiti o konektorima i efektorima.
Platformer: dio 3
Naučite kako postaviti kameru tako da glatko prati heroja, kreirajte protivnike i zapišite logiku njihovog ponašanja.
Platformer: 4. dio
Prilagodite sučelje igre i kontroler karaktera, implementirajte izbor bonusa, oštetite igrača i neprijatelje.
C# radionica
Razumijete petlje, konstrukciju s promjenom slučaja i algoritme sortiranja u obliku mjehurića i odabira kako biste poboljšali svoje vještine programiranja.
Mobilna igrica Crazy Run:
Dizajnirajte sučelje za različite rezolucije, naučite kako raditi s mobilnim unosom podataka - zaslon osjetljiv na dodir i žiroskop.
Predstavljamo Blender
Razumjet ćete sučelje besplatnog 3D uređivača Blender kako biste sami izradili sredstva za svoje igre.
Modeliranje rekvizita
Naučiti izraditi statične elemente okoliša – rekvizite.
Rad s materijalima u Blenderu
Naučite stvarati materijale u Blenderu i povezivati ih s modelima. Uvezite gotove materijale u Unity za dodavanje detalja igrama.
Stvaranje niskog poli lika
Modelirat ćete jednostavan lik koji se može uvesti u Unity.
Stvaranje pejzaža igre
Naučite kako izraditi teren za lokacije pomoću Unity ugrađenog alata Terrain, koji vam omogućuje fleksibilnu prilagodbu terena.
Izrada animacija i rad s kamerom
Oživite likove i objekte animacijom pomoću TimeLinesa i naučite kako upravljati kamerom pomoću CineMachinea, moćnog alata koji se koristi ne samo u igrama nego iu filmovima.
Naknadna obrada
Dodajte efekte zamućenja, odraza i izobličenja igri, prilagodite korekciju boja, dubinu crtanja i druge parametre i filtre.
Dizajn igre
Saznajte što igrač želi i kako mu to dati. Izradite dokumentaciju igre kako bi tim ispravno razumio vašu ideju.
Igra DarkLand: početak
Stvorite razinu i neprijatelje, prilagodite njihovo ponašanje i naučite kako ih učiniti pametnijima koristeći NavMesh, alat za traženje puta.
Igra DarkLand: finale
Postavite ciljanje pomoću miša, naučite objekte da prate raskrižja i udaljenosti pomoću Raycasta.
Diplomski rad
Arkada odozgo prema dolje. Napravit ćete arkadnu igru temeljenu na igrici Crimson Land. U njemu će igrač koristiti različita oružja kako bi uništio valove čudovišta.