Unity C# ile Baştan Sona Platform Oyunu

Unity 2d ile bir platform oyununun baştan sona hazırlanması
4.52 (214 reviews)
Udemy
platform
Türkçe
language
Game Development
category
Unity C# ile Baştan Sona Platform Oyunu
1 706
students
13 hours
content
Apr 2025
last update
$19.99
regular price

Why take this course?

🚀 Unity ile Baştan Sona Platform Oyununun Hazırlanması: Tamamlayacak Kurs 🎮

Kurs Açıklaması

Bu kurs, modern Oyun Geliştirmede (Unity 2D 2022) kullanılan en yeni içerik ve en yeni tekniklerle hazırlanmıştır. Eğer Unity'yi ilk kez bu setle çalışmaya başlamak sizin için doğru bir tercih olmayabilir, hem en kolay yolu öğrenmeyi sağlayacak olmasına rağmen, Unity ile Oyun Programlama eğitim setimizle şirketin temelinden başlayabilirsiniz. Bu kurs seride, basit bir platform oyunu oluşturmayı ve bu süreçte karşılaştığınız her adımı detaylı bir şekilde anlatacaktır.

Kurs İçeriği

Giriş ve Planlamalar

  1. Proje Yapısı ve İhtiyaç Ekmeyi - Oyununuzdan ne tür birçok olmasını planlayarak başlayın.
  2. Unity Kaynak Kodu Ayarlaması - Unity'nü yeni ve hazırladığınız ortamada kurmayı ve ayarlayışını öğreneceksiniz.

Karakter ve Dünya Oluşturma

  1. Karakter Sınıfı (Player) - Atlatılabilir bir karakter sınıfı oluşturmayı ve temel kontrolleri test edeyim.
  2. Düşmanlar (Enemies) - Basit düşman sınıfları ve iç içe geçmiş yapısı ile karakterinizle etkileşime geldirin.
  3. Platformlar (Platforms) - Oyun dünyasınızı oluşturmanızla başlayın ve hareket eden platformlar ekleyin.
  4. Nesil Yönetimi (Object Pool) & Rotasyonu (Rotation) - Karakterinizin etki görebileceği boğalar (Projectiles) ve hareket yapabilecek nesiller (Enemies) oluşturmayı öğrenecektir.
  5. Animasyonlar (Animations) - Karakterinizin hareketlerine ve etkileşimlerine animasyonlarla biri birini yansıtacak şekilde düzenleyin.
  6. Cinemachine Kamera Takipu (Cinemachine) - Oyuncu hareketleri ve mücadeleler için rekabetli kamera durumları yapılandırma.
  7. Uzay Materyalleri (Sprites) ve Layer Maskları (Layer Masks) - Oyununuzun görünümü optimize edin ve düşman-karakter etkileşimini temizleyecektir.
  8. Yarasa Sistemi (Health System) - Karakterinizin hasar alma ve olamadığı anladığı mekanizması geliştirin.
  9. Tırmanma Sistemi (Grapple System) - Karakterinizin ekstra yeteneklerinden biri olan tırmanmayı ekleyecektir.
  10. Butonlar ve Menü İşlemeyi (Buttons and UI Interaction) - Oyuncuların mod seçimi ve diğer önemi kazanabilecek işlemleri yapabilmesini sağlayacak UI butonları oluşturun.
  11. Pause ve Bitiş Ekraneleri (Pause and End Screens) - Oyununuzun durdurulması ve bitmesi gerektiğinde kullanıcı deneyimini caprayacak ekranları tasarlayın ve kodlayın.
  12. Son Rötüşleri (Final Touches) - Oyununuzun kullanıcı arayüzünü (UI) ve genel yapısını son işlerle bitleyin.

Ödevler ve Uygulamalar

15-18. Platform Oyunu Ödevleri - Her adımda kodlandırma, test etme ve sorunlar çözme yapılacak oyun bileşenlerini geliştirin. 19-23. Tekrar ve Imzalama - Oyununuz hakkında bilgilendirici ve resmi görüntüler (sprites) ekleyin ve imzalayın.

Son Adımlar

24-25. Oyununuzu Yayınlama - Oyununuzu Unity Asset Store'una yayınlayarak kullanıcılara sunun ve gerçek dünyada test edin.

Tamamlanmış Oyununuz

  1. Oyun Testi ve Yoruz Yapılandırma - Oyununuzun kullanıcı deneyimi (UX)ini optimize edin ve gerekli ayarları yapın.
  2. Sürüm Yayınlama - Oyununuzu Steam, Google Play Store veya iOS App Store'a yayımlayarak kullanıcılara sunun.

Bu tamamen özelleştirilebilir bir hikaye ve hedefleriniz olacak şekilde oluşturabileceğinizi unutmayın. Oyununuz sadece teknolojik bir deneyim değil, aynı zamanda kullanıcı tarafından ilgi çekici ve eğlenceli bir hikaye aracılığıyla da olmalıdır.

Bu kurs seride, Unity'nin temel konseptlerinden senkronizasyon mekanizmalarına, grafik paketleme yöntemlerinden ve kullanıcı deneyimi pratiklerinden kadar geniş bir yelpazede konulara dekinmeyecektir. Her adımda, gerçek dünyada deneyimli geliştiricilerin görüşmeleri ve en iyi uygulama teknikleri deneyimle karşılanacaktır.

Bu kursla, unutmayın ki senin oyununuz, eğlenceli, yaratıcı ve teknolojik olacak! Başlarımıza hoş geldiniz, hemen devam etmeyi başladın!

Loading charts...

Related Topics

4544980
udemy ID
10/02/2022
course created date
22/03/2022
course indexed date
Bot
course submited by
Unity C# ile Baştan Sona Platform Oyunu - | Comidoc