
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Unity 2D ile Oyun Yapmayı Öğren! (Kodlama + Tasarım) kursuna hoş geldiniz!
Bu kurs, Unity’yi hiç bilmeyen biri için özel olarak hazırlanmıştır. Amacımız, sizi sıfırdan alıp adım adım ilerleterek kendi 2D oyununuzu geliştirebilecek seviyeye getirmek. Üstelik karmaşık teknik terimlerle boğulmadan, sade ve anlaşılır bir dille.
Kurs boyunca hepimizin bildiği eğlenceli bir oyun olan Flappy Bird benzeri bir oyun yapacağız. Bu proje sayesinde hem Unity arayüzünü tanıyacak hem de oyun geliştirme dünyasına pratik bir giriş yapacaksınız. Unity’nin temel bileşenleri, sahne oluşturma, fizik motoru kullanımı, karakter kontrolü, çarpışma sistemleri, skor takibi ve oyun sonu mekanikleri gibi konuları öğreneceksiniz.
Yapacağımız Safari Sonic Oyunu İle 2D oyun geliştirme süreçlerinde hiçbir eksiğiniz kalmayacak buna emin olabilirsiniz.
Kodlama bilginiz olmasa bile endişelenmeyin! Bu kurs, teknik geçmişi olmayan kişiler düşünülerek hazırlanmıştır. Tüm anlatımlar sadeleştirilmiş, örnekler proje üzerinden gösterilmiştir.
Ayrıca Unity kurulumu, proje başlatma ve build alma gibi adımlar da detaylı şekilde ele alınır. Eğitim sonunda oyununuzu bilgisayarınıza derleyerek arkadaşlarınızla paylaşabilir ve portfolyonuza ekleyebilirsiniz.
Eğer oyun geliştirme dünyasına giriş yapmak istiyorsanız ve nereden başlayacağınızı bilmiyorsanız, bu kurs tam size göre.
Haydi başlayalım, ilk oyununuzu birlikte geliştirelim!
Kurs süresince takıldığınız yerlerde ya da ek kaynaklara ihtiyaç duyduğunuzda, Udemy profilimizdeki sosyal medya ve iletişim hesaplarımız üzerinden bizimle kolayca iletişime geçebilirsiniz. Size yardımcı olmaktan memnuniyet duyarız!
Unity arayüzü (Hierarchy, Inspector, Game, Scene)
Unity arayüzü (Hierarchy, Inspector, Game, Scene)
2D fizik sistemi (Rigidbody2D, Collider2D)
Karakter kontrolü ve input yönetimi
Prefab sistemi ile tekrar kullanılabilir nesneler oluşturma
Random.Range ile rastgele nesne üretimi
UI bileşenleriyle skor sayacı oluşturma
OnTriggerEnter2D ile çarpışma algılama
Basit oyun döngüsü ve oyun sonu ekranı geliştirme
Build işlemi ile çalıştırılabilir oyun dosyası oluşturma
Particle System kullanımı
Wrap Mode ile animasyon döngü ayarları
Scene Manager ile sahneler arası geçiş
Karakter hareketi detaylandırma
Yapay zeka ile düşman kontrolü ve takip sistemi
Animasyon Ve Birçoğu