Unity'de sıfırdan oyun geliştiricisi - Skillbox'tan ücretsiz kurs, eğitim, Tarih: 29 Kasım 2023.
Miscellanea / / November 27, 2023
Oyun geliştirme işine girmek isteyen herkes
C# dilinde programlamayı öğrenin, 3D modellemenin temellerini ve oyun geliştirmenin özelliklerini anlayın. İlginizi çeken alanda çalışmaya başlayabilirsiniz.
Yeni başlayan programcılar
Bilginizi C# dilinde sistematik hale getirin, Unity API'yi inceleyin. Eğitimin sonunda, gelişimin tüm aşamaları hakkında derinlemesine bir anlayışa ve hazır bir portföye sahip olacaksınız - işiniz için daha fazla ücret alabileceksiniz.
Oyun geliştirmeye geçmek isteyen deneyimli geliştiriciler için
Unity motorunda ustalaşın, oyun mantığının nasıl oluşturulacağını öğrenin ve bir oyun geliştirme ekibinin nasıl çalıştığını anlayın. Uzmanlığınızı değiştirebilir ve bir oyun stüdyosunda çalışmaya gidebilirsiniz.
3D MODELLEME, UNITY'DE ÇALIŞMANIN TEMELLERİ Oyun Geliştiricisi iş rolü başkanı, oyun geliştirme stüdyosu IThub oyunlarının COO'su, sertifikalı Unity geliştiricisi
Unity'e Giriş
Motoru kurun, arayüzü tanıyın ve ilkellerle çalışın.
Sahnede varlıklarla çalışma
Hazır model ve grafiklerin nasıl ve nereden indirileceğini anlayacak, kameralar ve aydınlatma hakkında bilgi edineceksiniz.
Arayüzlere Giriş
Canvas öğesini kullanarak ilk arayüzünüzü oluşturun.
C# ile tanışın
Oyunun arayüzle oyuncu etkileşimlerine yanıt vermesini sağlayacak kodu yazın.
C# atölyesi
Değişkenler, veri türleri, diziler, döngüler ve yöntemler hakkında bilgi edineceksiniz; neredeyse tüm programlama dillerinin temellerini anlayacaksınız. Becerilerinizi güçlendirmek için bir Tic Tac Toe oyunu oluşturun.
Oyun Köyü kurtar: başlangıç
Unity'de oyun döngüsünün ve oyun süresinin ne olduğunu anlayacak, oyuna fon müziği ekleyeceksiniz.
Oyun Köyü kurtar: final
Oyun döngüsü yöntemlerini yazın ve oyun süreçlerini kurun.
Taşı ve Döndür
Kodu, vektörleri ve Dönüştürme bileşenini kullanarak nesneleri taşımayı ve döndürmeyi öğrenin.
Fizik Motorunun Tanıtımı
Unity fizik motorunun gücünden yararlanmak için çarpıştırıcılar, tetikleyiciler ve RigidBody ile çalışmayı öğrenin.
Vahşi Top Oyunu: Bölüm 1
Karakterin ayarlarını ve animasyonunu anlayın, engelli parkur oluşturun.
Vahşi Top Oyunu: Bölüm 2
ProBuilder'ı kullanarak nasıl veri gireceğinizi, kameranızı nasıl ayarlayacağınızı ve seviyeler oluşturacağınızı öğrenin.
Vahşi Top Oyunu: Bölüm 3
Sesi kişiselleştirin, gecikmeli yeniden başlatma mekaniği ekleyin ve özel efektler oluşturmak için parçacık sistemi hakkında bilgi edinin.
Vahşi Top Oyunu: Bölüm 4
Oyunu daha renkli hale getirmek için oyun varlıklarına dokular ve materyaller ekleyin.
Ekipler halinde çalışmak
Oyun geliştirmede neden bir ekibe ihtiyaç duyulduğunu, görevlerin nasıl dağıtıldığını ve hangi rollerin bulunduğunu öğreneceksiniz. Bir proje üzerinde birlikte çalışmanıza yardımcı olacak araçları düşünün.
Oyunlarda anlatım
Oyunlardaki hikaye anlatımının ilkelerinde uzmanlaşın ve bir oyunun olay örgüsünün kitaplardan ve filmlerden ne kadar farklı olduğunu anlayın.
Platform oyunu: bölüm 1
Oyuna spritelar (resimler) ve animasyonlar ekleyerek 2D grafiklerle çalışmaya başlayacaksınız.
Platform oyunu: 2. bölüm
2 boyutlu fiziği anlayacak, çarpıştırıcılar ve tetikleyiciler hakkındaki bilginizi gözden geçirecek ve bağlayıcılar ve efektörler hakkında bilgi edineceksiniz.
Platform oyunu: 3. bölüm
Kahramanı sorunsuz bir şekilde takip edecek, rakipler yaratacak ve davranışlarının mantığını yazacak şekilde kamerayı nasıl ayarlayacağınızı öğrenin.
Platform oyunu: bölüm 4
Oyun arayüzünü ve karakter kontrol cihazını kişiselleştirin, bonus seçimlerini uygulayın, oyuncuya ve düşmanlara zarar verin.
C# atölyesi
Programlama becerilerinizi geliştirmek için döngüleri, anahtar durumu yapısını ve kabarcık ve seçim sıralama algoritmalarını anlayın.
Mobil oyun Çılgın Koşu:
Arayüzü farklı çözünürlüklere göre tasarlayın, mobil veri girişi (dokunmatik ekran ve jiroskop) ile nasıl çalışılacağını öğrenin.
Blender'la tanışın
Oyunlarınız için kendiniz varlıklar oluşturmak amacıyla ücretsiz 3D editör Blender'ın arayüzünü anlayacaksınız.
Sahne Modelleme
Statik çevresel öğeler - aksesuarlar oluşturmayı öğrenin.
Blender'da malzemelerle çalışma
Blender'da materyal oluşturmayı ve bunları modellere bağlamayı öğrenin. Oyunlara ayrıntı eklemek için hazır malzemeleri Unity'ye aktarın.
Düşük Poli Karakter Oluşturma
Unity'ye aktarılabilecek basit bir karakteri modelleyeceksiniz.
Bir oyun ortamı oluşturmak
Araziyi esnek bir şekilde özelleştirmenize olanak tanıyan Unity'nin yerleşik Arazi aracını kullanarak konumlar için araziyi nasıl oluşturacağınızı öğrenin.
Animasyon oluşturma ve kamerayla çalışma
TimeLines'ı kullanarak animasyonlarla karakterlere ve nesnelere hayat verin ve yalnızca oyunlarda değil filmlerde de kullanılan güçlü bir araç olan CineMachine ile kameranızı nasıl kontrol edeceğinizi öğrenin.
Rötuş
Oyuna bulanıklık, yansıma ve bozulma efektleri ekleyin, renk düzeltmeyi, çizim derinliğini ve diğer parametreleri ve filtreleri ayarlayın.
Oyun tasarımı
Oyuncunun ne istediğini ve bunu ona nasıl verebileceğinizi öğrenin. Ekibin fikrinizi doğru anlaması için oyun dokümantasyonu oluşturun.
Oyun DarkLand: başlangıç
Bir seviye ve düşmanlar oluşturun, davranışlarını özelleştirin ve yol bulma aracı NavMesh'i kullanarak onları nasıl daha akıllı hale getireceğinizi öğrenin.
Oyun DarkLand: final
Fareyle nişan almayı ayarlayın, Raycast'leri kullanarak nesnelere kavşakları ve mesafeleri izlemeyi öğretin.
Mezuniyet projesi
Yukarıdan aşağıya arcade. Crimson Land oyununu temel alan bir atari oyunu yaratacaksınız. İçinde oyuncu, canavar dalgalarını yok etmek için farklı silahlar kullanacak.