Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity C# ile Baştan Sona Platform Oyunu
Rating: 4.5 out of 5(225 ratings)
1,841 students

Unity C# ile Baştan Sona Platform Oyunu

Unity 2d ile bir platform oyununun baştan sona hazırlanması
Last updated 10/2024
Turkish

What you'll learn

  • 2D Karakter hareketlerinin tüm detayları
  • Tilemap ile sahne tasarımı
  • Physics 2d raycast detayları
  • Cinemachine ile kamera teknikleri
  • Ses ekleme metodları
  • Değişik düşman karakterleri oluşturma

Course content

19 sections102 lectures13h 6m total length
  • Neden Unity?4:07
  • Oyunumuzu tanıyalım5:14
  • Oyundaki paketlerini tamamını nerden bulabiliriz?1:33

Requirements

  • Oyun geliştirme konusunda istek ve arzuya sahip olmalısın.
  • Bu kurs için en azından temel düzeyde unity bilgin olması tavsiyemdir.

Description


Bu kurs, modern Oyun Geliştirmede (Unity 2D 2022) kullanılan en yeni içerik ve en yeni tekniklerle hazırlanmıştır.

Unity'yi ilk kez bu setle çalışmaya başlamak sizin için doğru bir tercih olmayabilir. Şayet sıfır seviyesinde iseniz tarafıma ait Unity ile Oyun Programlama eğitim setimiz ile bu yolculuğa başlamanız sizin için uygun bir tercih olacaktır. Çünkü bu set içinde programlamanın temel mantığından çok öğrenmiş olduğumuz kodların ne işe yaradığı anlatıldı.

Bir şeyi öğrenmenin en kolay yolu onu en eğlenceli bir şekilde öğrenmektir. Bu eğitim setindeki detayların tamamı işi eğlenceli yolla öğretmeyi amaçlamaktadır. Bu setin tamamında baştan sona tek bir oyun anlatılmıştır.



Set içinde geçen bölümlere göre konularımız şu şekildedir:

1.bölümde neden Unity'yi tercih etmeliyiz ve oyunun tanıtımı yapıldı.


2.bölümde karakterimize ve karakterimizin yürüyeceği zemine ait tüm detaylar anlatıldı.


3.bölümde karakterimizi takip eden kamera sistemi ve bu kamera sisteminin sınırları anlatıldı.


4.bölümde sahneye altınlar ve bloklar yerleştirildi. Ve karakterimizin bu nesneleri efektli bir şekilde toplama detaylarına değinildi.


5.bölümde karakterimizin can ve topladığı altınları gösteren UI canvas elemanları oluşturuldu.


6. bölümde açı mantığını iyi kavramak amacıyla sahneye bir kuş eklendi ve detaylı şekilde kodlaması yapıldı.


7.bölümde karakterimize kılıç animasyonu eklendi. Ve bu kılıcın düşmanlara ve eşyalara doğru şekilde zarar verebilmesi için ince noktalara değinildi.


8.bölümde örümcek oluşturuldu. Ve karakterimizle olan mücadelesi anlatıldı.


9. bölümde sahneye yarasa eklendi ve yarasanın uçma animasyonları anlatıldı.


10.bölümde karaktere mızrak animasyonu eklendi. Ve mızrakla vurabileceği boğa düşmanı eklendi. Bu konu içinde Raycast tekniklerine değinildi.


11.bölümde sahneye rotasyon mantığını öğreten bir nesne eklendi.


12. bölümde üzerinde çalışılan tüm materyaller birinci sahnede düzenli şekilde yerleştirildi.


13.bölümde karaktere ok animasyonu eklendi. Bu bölüm içinde object pool mantığı detaylı şekilde anlatıldı.


14.bölümde karaktere tırmanma yeteneği sağlandı. Bu bölüm içinde layermask mantığı detaylı şekilde incelendi.


15.bölümde cinemachine ile kamera takip detayları üzerinde konuşuldu. Ve cinemachine teknikleri kullanılarak animasyonlar arası yumuşak geçiş teknikleri anlatıldı.


16.bölümde UI butonlar oluşturulup karakterin tüm modları arasında tercih seçeneği oluşturuldu.


17.bölümde karakterimizin son mücadele edeceği düşman iskelet oluşturuldu. Bu iskeletlerin tümünün ölmesi durumunda oyunun bitirilmesi anlatıldı.


18.bölümde pause ve bitiş panelleri tasarlanıp kodlandı. Ve bu panellerdeki butonlar ile sahneler arası geçişler anlatıldı.


19.bölümde sahneler yeniden düzenlendi. Son rötuşlar yapıldı.

20. bölümde bazı düzeltmeler gelecek.




Who this course is for:

  • Oyun programlamaya meraklı kişiler
  • Unity'de belli bir seviyede olup kendini daha fazla geliştirmek isteyenler
  • Oyun geliştirmeyi kariyeri olarak hedefleyenler
  • Oyun mekaniklerindeki ince detayları merak edenler