Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Örnek Projelerle Unity3D C# ile Oyun Geliştirmenin Temelleri
Rating: 4.3 out of 5(8 ratings)
723 students

Örnek Projelerle Unity3D C# ile Oyun Geliştirmenin Temelleri

Unity3D temellerini öğrenip kendi FPS oyununuzu yapabilecek hale geleceksiniz.
Created byEge Dönmez
Last updated 3/2021
Turkish

What you'll learn

  • Temel düzey Unity3D oyun geliştirmeyi
  • C# OOP(Object Ordinated Programming) programlamayı
  • Hayalinizdeki oyunu gelişmeye bir adım daha yaklaşmayı
  • Oyun programlamayı öğrenme

Course content

2 sections7 lectures1h 58m total length
  • Unity3D Tanıtım14:19

    Bu derste Unity3D hakkında size bilgi veriyorum.

  • Değişken atamalar ve döngüler15:20

    Bu derste değişkenler ve döngüleri C# dilinde öğrenmeye çalışıyoruz.

  • Fonksiyon bilgisi ve Unity3D'nin ön tanımlı fonksiyonları15:44

    Bu derste sizlerle fonksiyon oluşturuyoruz ve Unity3D'nin ön tanımlı fonksiyonlarına göz gezdiriyoruz.

  • Kalıtım(inheritance) class ve interfaceler21:02

    Bu derste C# üzerinden class ve interface gibi kalıtım ögelerini pratik hayattan örneklerle öğreniyoruz.

Requirements

  • Öğrenme isteği ve Unity3D kurulabilecek bir bilgisayar

Description

Merhabalar! Öncelikle ben, Cerrahpaşa Tıp Fakültesi 2. Dönem öğrencisiyim. 6 yaşımdan beri programlamayla ilgileniyorum. Visual basic ile başladım ve yaklaşık 8 yıldır C# ve Unity3D üzerinden oyun ve program geliştiriyorum. Şu anda da Steam üzerinden yayınlayacağım detaylı bir Indie oyun üzerinde uğraşıyorum. Destekleriniz beni gerçekten çok mutlu edecektir.


Bu kursta anlattığım Unity3D, oyun motorları arasında en kolay kullanıma sahip ve bir yandan da bunu işlevselliğinden ödün vermeden başarıyor. Piyasadaki neredeyse her platforma Unity3D ile oyun geliştirilebiliyor. Aynı zamanda Unity3D C# dilini kullandığı için C# ve Java programlama dillerinde belli bir seviyedeyseniz bu kursu çok iyi anlayacağınıza eminim.


Bu kursta Unity3Dnin temel kullanımını örnek bir projeyle beraber öğreneceksiniz. FPS oyun geliştirmeyi öğrenip, siz de Unity3D dışı yazılım geliştirme araçlarında bile belli bir seviyeye geleceksiniz. Yayınlayacağım detaylı Udemy kursları ile de bu noktadan da ileriye gidip, hayalinizdeki oyunu tasarlayabileceksiniz.



Başlangıç olarak C# dilinin temellerini anlatmayı tercih ettim. C#dilinin temelleri ve Unity3D üzerindeki temel düzey dersler sayesinde, İkinci parçada beraber FPS oyun projesi geliştirebiliyoruz ve geliştirdiğimiz projede bu bilgilerin üstüne yenilerini koyuyoruz. Kursa ekleyemediğim NavMesh sayesinde de düşman oyuncumuzu (AI) kolaylıkla geliştirebiliyoruz.


Projenin yarım kaldığının farkındayım, ancak başka bir Udemy kursu veya youtube üzerinden devamını paylaşmayı düşünüyorum. Vakit ayırdığınız için teşekkür ederim umarım size katkım olabilmiştir :)


Who this course is for:

  • Unity3D'ye merakı olan herkes
  • Oyun geliştirmek isteyen herkes