Unity 3D ve Oyun Programlama

Sıfırdan Unity ve C# programlama öğrenin

Ratings 4.84 / 5.00
Unity 3D ve Oyun Programlama

What You Will Learn!

  • Bu derslerde Unity 3D kullanarak programlama yapmayı ve oyun tasarımının temel ilkelerini uygulamayı öğreneceksiniz.
  • C# kullanarak, hiç kod bilmeseniz bile adım adım ve her adımda gerektiği kadar kodlama öğreneceksiniz. Amacımız, kodlama bilgisine boğulmadan öğrenmeniz.
  • Proje çerçevesinde şu anda 1 adet oyun yapacağız. Bu oyun klasik bir level tasarımı anlayışına sahip. Bununla birlikte, program içeriği sürekli güncelleniyor.
  • Gelecekte programa eklenmesi düşünülen konular arasında procedural generation, açık dünya oyun tasarımı, ve multiplayer gibi konular var.

Description

Bu kursta klasik C# öğrenme dersleri ile vakit kaybetmeden, direkt Unity öğrenmeye başlayacak ve C# kısmını yeri geldiği zaman, amacınıza hizmet edecek bir şekilde öğreneceksiniz. Kursta sıfırdan 1 adet oyun oyun yapacağız. Bu oyunda temel nesne hareket ettirmeden tutun ışık ayarlarına ve mobil için build almaya kadar temel oyun tasarımına ait pek çok öğenin üsünde duracağız. Burada 3D bir oyun yapacağız ancak bu kursta öğreneceklerinizle 2D ortam için de rahatlıkla oyun yapabileceksiniz. 

Bu kursun benzeri diğer kurslardan önemli bir farkı, sadece oyunla ilgili öğelerin programlamasını ya da düzenlenmesini değil aynı zamanda tüm programlama mimarisine dair öneriler getirmesidir. Bu çerçevede, oyun sahnesini kurmayı, oyun verisini UI ile görüntülemeyi, bu şekilde Unity UI'ı kullanmayı, UI programlama yapmayı, oyun verisini sonraki sahnelere aktarmayı, oyun verisini ve script durumlarını kaydetmeyi ve daha sonra tekrar yüklemeyi, basit bir kurşun (ve ya ok) atma mekaniğini uygulamayı ve daha pek çok detayı öğreneceksiniz.

Kurs 28 saati aşkın bir içerik sunmakta olup gelecekte yeni tür oyunların yapılmasını öğretecek şekilde genişleyecektir. Örneğin, ikinci oyun olarak procedural generation tekniklerine giriş yapacağımız bir 2D oyun ekleme planı vardır. Bu şekilde genişleyecek bir içerik sunulmaktadır. Üçüncü oyun olarak Unity Terrain ve bir açık alan oyunu tasarlamak, dördüncü olarak da bu oyunu multiplayer haline getirmek planlar arasında yer almaktadır.

Bununla beraber, bu ilk oyunda Unity ile bir oyun yapmakla ilgili tüm temel kavramları detaylıca ele alıyoruz. Bundan sonra eklenecek eğitimler kendi özel konularına odaklanacakları için bu eğitimde temel alınan konular biliniyor varsayılacaktır. Dolayısıyla bu eğitim, eklenecek diğer içerikler için temel teşkil etmektedir.

Who Should Attend!

  • Başlangıç ve orta seviye Unity öğrenmek isteyen herkes bu içerikten faydalanabilir.

TAKE THIS COURSE

Tags

  • C#
  • Game Design
  • Unity

Subscribers

103

Lectures

39

TAKE THIS COURSE



Related Courses