Unity'deki Meslek Oyun geliştiricisi - kurs 151.200 ruble. SkillFactory'den, eğitim 12 ay, Tarih 13 Ağustos 2023.
Miscellanea / / November 27, 2023
Eğitim sırasında dört oyun yaratacaksınız: 3D platform oyunu, Space Shooter, Kule savunması ve 3D yarış
Nihai proje, türü ve platformu seçeceğiniz konsepti, oyun tasarımını ve kendi oyununuzu programlamaktır.
GameDev kursunun temel kısmı (12 ay)
GameDev'e Giriş
1 ay
GameDev'e Giriş: fikirden piyasaya sürülmesine kadar oyunlar nasıl yapılır, oyun tasarımına giriş, oyunun teknik içeriği, içerik ve mantık, oyun içeriği, oyun motorları, seviye düzenleme
Unity Editörü: Editör Temelleri, Varlık deposu, Malzeme, Çarpıştırıcı Sistemi, Aydınlatma, Prefabrikler, Arazi, Fizik Motoru, Parçacık Sistemi, Kullanıcı Arayüzü
3D Adventure örneğini kullanan seviye tasarımı: test sahnesi, prefabrik yapılar ile çalışma, seviye mekaniği ve dinamikleri, nesne etkileşiminin temelleri, seviye oluşturma - planlamadan belgelemeye, WhiteBox
Sıfırdan bir konum oluşturma: Blender'a giriş, ilkeller, çokgen modelleme, basit bir konum oluşturma, dokular, paketten çıkarma, motora aktarma, sahneyi ayarlama, ışık ekleme, etkileşimli
Sonuç: aydınlatma ve etkileşimli bir 3D platform ve oyun mekanı yaratın
C# ile programlama
2,5 ay
Visual Studio Temelleri: C# dilinin tanıtımı ve tarihçesi, Visual Studio geliştirme ortamı, ilk program, derleme süreci, uygulamada hata ayıklama
GIT Temelleri: Sürüm Kontrol Sistemleri, Git'e Giriş, Github, Markdown, Git Kullanıcı Arayüzü, Visual Studio'da Git, Temel Git İşlemleri, Git Dallanma, Gelişmiş Git Özellikleri
Temel kavramlar ve veri türleri: değişkenler, sabitler, değişmezler, temel veri türleri, numaralandırmalar, konsol girişi ve çıkışı, temel C# işlemleri, tür dönüşümleri
Temel C# yapıları: koşullu ifadeler ve yapılar, döngüler, diziler, tanımlama grupları, atölye
C#'ta yöntemler: yöntemler, yöntem parametreleri, parametre aktarımı, kapsam, özyinelemeli işlevler, son proje
OOP: Referans ve anlamlı veri türleri, yapıları ve nesneleri, sınıfları ve yapıları, referans ve anlamlı veri türleri ile çalışma özellikleri, paketleme ve kutudan çıkarma, kapsülleme, kalıtım, polimorfizm, soyut sınıflar, toplama ve kompozisyon, statik sınıflar ve öğeler, genellemeler
C#'ı Unity'ye entegre etme: Unity'de C#'ın özellikleri, basit bir 3D Macera oluşturma
Oyun tasarımı
1 ay
Seviye Tasarımı: temel kavramlar, seviye üretiminin aşamaları
Seviye üretimi: fikir, kağıt prototip, boş, seviye sanatı
Ekip gelişimi: roller, sanat, mühendisler, tasarımcılar, yönetim, geliştirme aşamaları
Yatırımcılar için bir oyun konsepti ve satış konuşması yazma: konsept, kısa açıklama, USP/USP, Tasarım temelleri, Core Loop formülasyonu ve sistemlerin açıklaması, yatırımcılar, satış konuşmasının yapısı ve özellikleri
Sonuç: yeni bir oyun tasarlama sürecini tanıyın. Talep edilecek bir oyunu ortaya çıkarmak için temel yaklaşımları öğreneceksiniz. Gelecekteki oyununuz için bir tasarım belgesi geliştireceksiniz.
Uzay atıcı
1,5 ay
Space Shooter'a Hazırlık: fikrin açıklaması, tasarım belgesi, proje yapısı ve 2D varlıkların, hareketli görüntülerin içe aktarılması
Uzay gemisi prefabrik montajı: uzay gemisi oluşturma, sanal joystick, kontrol soyutlaması
Seviye sahnesi: kamera, arka plan, fiziksel nesneler, oyuncunun yeniden doğuşu, seviye sınırı
Seviye içeriği: gemi silahları, mermiler, atış kısıtlamaları, toplama nesneleri, yumurtlama yerleri
Düşman gemileri: düşman gemisi prefabrik, Durum Makinesi, hedef konum arama, atış
Sonuç: mobil bir 2D oyun geliştirin Uzay nişancısı
3D yarış
1,5 ay
3D yarışa hazırlık: resim tasarımı, varlıklar ve parametreler, Rigidbody bileşeni, WheelCollider bileşeni, araba kontrol komut dosyası.
Araba: İlkellerden bir araba yapmak, tekerlekleri kişiselleştirmek, oynatıcı ve oyuncu giriş denetleyicisi, üçüncü şahıs kamera, motor sesi, çarpışma sesi.
Pist: ortam montajı, Arazi, pist, kontrol noktası geçişi, yarış kontrolörü, yarışın başlangıcı ve bitişi, yarış ölçümleri, konum, tur süresi, en iyi zaman.
Botlar: bot kontrolörü, bir noktaya hareket, parkur boyunca bot hareketi, yarışa bot ekleme, bot zorluk seviyeleri.
Sonuç: 3 boyutlu bir bilgisayar oyunu geliştirmek
Kule savunması
1,5 ay
Kule Savunmasına Hazırlık: Temel Mimari, İlk Prototip, Kule, Düşman Hareketi, Düşman Prototipi ve Dış Ayarlar
Oyun sahnesi arayüzü: TD mimarisinin geliştirilmesi, Oyuncu ve Düşman arasındaki etkileşim, basit HUD öğeleri, kule inşa etmek için etkileşimli arayüzler, arayüz gruplarının yönetimi
Seviyeler, menüler ve kayıtlar: TD seviyelerinin mimarisi, seviyelerdeki zafer ve yenilgi olayları, seviye haritası arayüzünün uygulanması, oyuncunun ilerlemesinin diske kaydedilmesi, oyun başlatma menüsü
Derinleştirme mekaniği: Oyuncu performans değerlendirmesi, düşman dalgaları, dalga ivmesi, yükseltmeler
Yeni düşmanlar ve kuleler: zırh türleri ve hasar türleri, kule yükseltmeleri, oyuncu becerileri ve diğer kod stilleri
Sonuç: mobil bir 2D kule savunma oyunu geliştirin
Oyununuzun ekip veya bağımsız gelişimi
3 ay
Oyun prototipi geliştirme
Tasarım resmi
Menü
Seviyeler
Oyun varlıkları
Etkileşimler
Botlar
Senaryolar
Sonuç: kendi tasarladığınız bir oyun geliştirin. Geliştirme bireysel veya takım halinde yapılabilir. Çalışma deneyimli bir uzmanın rehberliğinde gerçekleştirilecektir. Göreviniz oyunu yayınlamak ve piyasaya sürmek (Steam, Google Play ve/veya App Store'da)
B
bonalina
18.11.2022 G.
İlginç kurs
Avantajları: Mentorlardan geri bildirim, eğitim sırasında her türlü soruyu yanıtlama fırsatı. Dezavantajları: Videonun altyazısı yoktur. Unity Oyun Geliştirici kursunu seçtim. Oyun yapmayı hayal ettim ve sonunda kurslara katılmaya karar verdim. Pek çok yararlı bilgi ve ilginç görev var. Ödevleri beğendim, yazılı bilgiler var, mentorlardan geri dönüşler var...
M
mıknatıs49
30.05.2022 G.
Kursları tavsiye ederim.
Avantajları: Uygun eğitim süresi, çok sayıda web semineri, bilginin kullanılabilirliği. Dezavantajları: Herhangi bir eksisini fark etmedim. Unity Oyun Geliştiricisi kursuna gidiyorum. “Oyun motorları” konusu ilgi çekici hale geldi. Kendi oyunumu yaratmayı denemek istedim. Kursa çalışmak için uygun bir platform arıyordum. SkillFactory'den Unity'de oyun geliştirme kursu almaya karar verdim. Ders çalışmak okuldan boş zamanlarda yapılır...
R
Rulut678
20.05.2022 G.
Birçok normal üniversiteden daha iyidir
Avantajları: İstediğiniz zaman ders alabilirsiniz, 7/24 destek, görevleri tamamlamak için bolca zaman. Dezavantajları: Çalışmak için en azından ortalama güce ve yeterli belleğe sahip bir bilgisayara ihtiyacınız var. Unity oyun motorunu kullanarak oyun geliştirme üzerine bir kurs aldım, bu eğitim formatı tamamen bana uygun. Oyunları ve onlarla bağlantılı her şeyi her zaman sevdim ve YouT'ta gördüğümde...