Unity3D Oyun Programlama

Kaçış Oyunu
3.88 (25 reviews)
Udemy
platform
Türkçe
language
Game Development
category
Unity3D Oyun Programlama
2 670
students
1 hour
content
Sep 2022
last update
FREE
regular price

Why take this course?

🎮 Unity3D Oyun Programlama - Kaçış Oyunu Geliştirme Dersi

Kuruluş ve Hedef: Bu ders, Unity3D arayüzü, scriptler, collider mantığı, animasyonlar ve canvas kullanarak bir 3D kaçış oyunu geliştirmeyi sağlayacaktır. Proje içinde bu konuları birleştireceğimiz ve her türlü sorunuz, görüşünüz ve önerilerinizle iletişime geçebilirsiniz. Bu oyun, tüm gereksinimleri karşılayan ve gelecekteki projelerimiz için bir temel sahilde olacak.

Proje İçinde Elinden Elde Edilecek Öğeler:

  • 3D Obje oluşturma
  • Kamera ayarları
  • Collider Mantığına farklı bir açıdan bakış
  • Debug.DrawRay kullanımı
  • Canvas-UI-Text kullanımı
  • GameManager Scripti çalışma mantığı
  • Build & Deploy süreci

Unity Nedir? 🌟 Unity, bilgisayarlar, konsollar ve mobil cihazlar için video oyunları ve simülasyonları geliştirmek üzere tasarlanmış yüksek performanslı bir oyun motorudur. Unity Technologies tarafından geliştirildiği ve, oyun geliştiricilerine ve hatta eğitim sektöründe kullanılan çapraz platformlı bir aracı sunan popüler araç bulunur.

Unity'nin yayınlamaya başladığı tarih sırasından bugün, birçok bilinen oyunla hizmetivdi. Örneğin, Battlestar Galactica Online, Firewatch, Unturned, Layers of Fear, Armello ve The Long Dark gibi popüler oyunlar Unity motorunda yapılmıştır. Ayrıca, Pillars of Eternity ve Tyranny gibi deneyimli oyuncular için geliştirilen ve rol yapma oyunlarında da Unity'yi kullanıyoruz.

Unity, piyasaya sürülmesinden bu yana birçok yeni sürüm ve yenilik yayınlamaktadır. En son kararlı sürüm 2019.3.13'tür ve Mayıs 2020'de piyasaya sürülmeye karar verildi.

Unity; C# ile komut dosyası yazabilen, 2B ve 3B grafikleri, sürükleyip bırakma işlemeleri destekleyen ve sözdizimsel olarak JavaScript'e benzer UnityScript gibi zengin özelliklere sahiptir. UnityScript, tescilli bir betik dilidir ve Ağustos 2017'den sonra kullanımı tavsiye edilmeyen bir dildir.

Unity, Windows ve Xbox One üzerinde Direct3D; Linux, macOS ve Windows'tdaki iOS ve OpenGL; Android ve iOS'tdaki OpenGL ES; Web'deki WebGL ile uyumlu olan ve video oyun konsolları üzerindeki sahipli API'leri destekleyen düşük seviye API'ler arasında da bulunur. Ayrıca, Direct3D 12'nin yanı sıra Android, Linux ve Windows'daki iOS ve macOS ve Vulkan'daki Metal gibi daha yeni API'leri de destekledir.

Ders Programı:

  • Oyun Motorunun Temelini Öğrenme
  • 3D Dünya ve Obje Ekleme
  • Oyuncu Kontrol ve Dinamikleri
  • Collision ve Fiziksel Davranışlar
  • Animasyon ve Karakter Yönetimi
  • Oyun Durumunu Yönetme (GameManager)
  • Kullanıcı Arayüzü (UI) Tasarımı ve Uygulama
  • Oyununuzu Derleme ve Dağıtımı

Hangi Osoba Bu Ders için Mükemmel Olacak?

  • Unity3D'e yenik veya özelliğine ilerik olanlar
  • C# programlama diline sahip olanlar
  • Oyun gelistirme veya oyun motorları ile çalışma deneyimi bulunanlar
  • Oyuncular arasında hizmet verme veya açık kaynak yazılım geliştirme fikrinde olanlar

Bu Dersle Yapmanız Gereken:

  • Bilgisayar ve Unity3D'nin yüklü olması
  • C# programlama dili hakkında temel bilgi
  • Oyun motorları üzerinde çalışma farkındalık

Kaynağınız:

  • Yeterli işletme sistemi ve diş yüksekliği
  • Disk alanı ve RAM (Unity projelerinin genellikle büyük olabilir)
  • Unity3D yazılımının en son sürümünün indirilmesi
  • C# programlama dili hakkında online kaynak ve referans kitapları

Eğitim Teknikleri:

  • Duyarlı video içeriği ve live coding
  • Önemli kavramların ve teknolojilerin anlatılması
  • Gerçek dünya scenariosunu kullanarak uygulamalı öğrenme
  • Sosyal etkileşim ve topluluk tarafından desteklenen öğrenme platformları
  • Ödevler ve proje çatısı ile pratik yürütme

Bu ders, Unity3D'de kaçış oyunları geliştirme sürecini anlayacak ve kendi oyununuzu yaratma yeteneğine sahip olmanızı hedefler. Bunun yanı sıra, bu dersle elde ettiğiniz bilgileri gelecekteki projeleriniz için kullanabilir ve toplulukta bir yarattıcı hobi veya meslek olarak kabul edilebilir kaynağınıza ekleyecektir! 🎓🚀

Alışveriş yapmak ve ders eğitimine başlamak için Buraya Tıklayın.

Loading charts...

Related Topics

4885320
udemy ID
16/09/2022
course created date
22/09/2022
course indexed date
Bot
course submited by
Unity3D Oyun Programlama - Free course | Comidoc