Unity'de mobil oyunların geliştirilmesi - Kodabra'dan ücretsiz kurs, 40 saat eğitim, Tarih: 30 Kasım 2023.
Miscellanea / / December 01, 2023
Kurs hakkında:
Bu kurs, Unity'ye zaten aşina olan ve oyun geliştirmede profesyonel düzeyde uzmanlaşmak isteyen ileri düzey öğrenciler içindir. Öğrenciler C# dilinde programlamayı derinlemesine inceleyecek, yapay zekanın kullanımında ve mobil cihazlara yönelik projelerin derlenmesinde uzmanlaşacaktır.
Öğrenciler oyunun hem teknik hem de görsel yönleri üzerinde ayrıntılı bir şekilde çalışarak sistem düşüncesini geliştirecek ve karmaşık problemlerle başa çıkmayı öğrenecekler. Kursun önemli bir kısmı oyuncu için en uygun zorluğu bulmak amacıyla oyun dengesi kurallarını öğrenmek ve uygulamak olacaktır. Çocuklar oyun tasarımcısı mesleğinde ustalaşmaya daha da yaklaşacak ve kurstan sonra çeşitli türlerdeki oyunları bağımsız olarak geliştirmek için yeterli beceri ve bilgiye sahip olacaklar. Kurs, her öğrencinin profesyonel araç setini genişletecek ve portföyüne karmaşık mekaniklere sahip iki yüksek kaliteli oyun ekleyecektir.
Çocuklar C#'ta bağımsız olarak kod yazma pratiği yapacak ve Unity'nin yeni oyun süreçleri ve grafik yetenekleri üzerinde çalışmaya başlayacaklar. Öğrenciler gerçekçi efektlere sahip birinci şahıs nişancı oyunu geliştirecek, silahlarla dolu bir oyun içi mağaza oluşturacak ve bonuslar verecek ve aynı zamanda oyuncu olmayan bir karakterle oyuncuya verecek bir diyalog sistemi üzerinde düşünecek ve uygulayacaktır. görevler. Çocuklar bir tank simülatörü oyunu oluşturmak için yapay zekayla çalışmayı ve onu düşünceli düşman davranışlarını uygulamak için kullanmayı öğrenecekler. Çocuklar, bir akıllı telefonun dokunmatik ekranını kullanarak bir kontrol devresini projelerine nasıl bağlayacaklarını öğrenecek ve bilgilerini bir mobil cihaz için bağımsız olarak bir uygulama hazırlamak için uygulayacak.
Kurs Hedefleri:
1. Çocukları yapay zeka yaratmanın temelleriyle tanıştırın;
2. 3D animasyonla detaylı çalışmayı öğretin;
3. Kendi görsel efektlerinizi yaratın;
4. Çocuklarla yeni oyun mekaniklerini ve türlerini keşfedin;
5. Dokunmatik kontrollerle çalışma prensiplerini açıklamak;
6. Ara sahnelerin nasıl oluşturulacağını öğrenin (bir oyun bölümünün videosu).
Kursun mezunları şunları yapabilecektir:
- Karmaşık doğrusal ve doğrusal olmayan algoritmalar oluşturun;
- Oyun içi karakterler için yapay zeka geliştirin;
- Oyun dünyasının fiziği ile çalışın;
- Bağımsız olarak NPC diyaloglarını uygulayın;
- 3D modellerin karmaşık animasyonlarını oluşturun;
- C# programlama dilinde kendi oyununuzu oluşturmak için OOP becerilerini kullanın.
Öğrenme çıktısı:
Bir çocuğun (birinci şahıs nişancı ve tanklar) efektleri, yapay zeka kullanımı ve bir oyun mağazasının yanı sıra bireysel bir projeyle yarattığı iki tam teşekküllü oyun.