- Kamera ve Zemin
- Player
- Düşman Oluşturma ve Collider Mantığı
- DrawRay Kullanımı
- Canvas-UI-Text-Image Kullanımı
- Oyun Yönetici Script Tanımı ve Kullanımı
- Son Güncellemeler
- Build & Deploy - Projenin Çalışan Bir Sürümünü Oluşturma Ve Yayınlama Aşaması
- Test1
What you'll learn
- Unity ara yüzünü kullanmayı öğrenin
- C# ve Javascript kodlama temellerini öğrenin
- Bir oyunun hangi aşamalardan geçerek hazırlandığına şahit olun ve oynadığınız oyunların benzerlerini yapabilme yeteneği kazanın
- Sıfırdan bir proje oluşturup oynanabilir bir sürüm üretip dağıtma becerisi edinin
Description
Amacımız bu basit oyunu geliştirirken unity arayüzünü, script ve collider mantığını, animasyon oluşturmayı ve canvas kullanımını anlamak.
Tüm bu konuları tek bir oyun içinde anlatma sebebimiz ise konuları birbirleriyle işlevlendirip proje sonunda elimizde oynanabilir bir oyunun olmasını sağlamak.
Kaçış oyunu sonraki projelerimiz için bir temel niteliğinde olacak.
Proje ile ilgili her türlü soru, görüş ve önerileriniz için benimle iletişime geçebilirsiniz. Faydalı olması dileğiyle...
İşleyeceğimiz Konular
->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, öncelikli olarak bilgisayarlar, konsollar ve mobil cihazlar için video oyunları ve simülasyonları geliştirmek için kullanılan ve Unity Technologies tarafından geliştirilen çapraz platform bir oyun motorudur.
Unity motoru ile yazılmış oyunlara örnek olarak Battlestar Galactica Online, Firewatch, Unturned, Layers of Fear, Armello, The Long Dark ve Traffic Racer verilebilir. Ayrıca Unity'nin değiştirilmiş sürümünü kullanan Pillars of Eternity ve Tyranny de bu motor kullanılarak yapılan rol yapma oyunlarındandır.
Unity, piyasaya sürülmesinden bu yana birçok yeni sürüm ve yenilik yayınlamaktadır. Platformun sunduğu en son kararlı sürüm 2019.3.13'tür ve Mayıs 2020'de piyasaya sürülmüştür
Unity; 2B ve 3B grafikleri, sürükleyip bırakma işlevselliğini ve C# ile komut dosyası yazmayı destekleyen çok yönlü bir oyun motorudur. İki programlama dili desteklenmektedir: Unity 5'in yayınlanmasından sonra kullanımı tavsiye edilmeyen Boo ve Unity 2017.1'in piyasaya sürülmesinden sonra Ağustos 2017'de kullanımı tavsiye edilmeyen UnityScript. UnityScript, sözdizimsel olarak JavaScript'e benzeyen tescilli bir betik dilidir. Motor, aşağıdaki grafik API'lerini hedeflemektedir:
Windows ve Xbox One üzerinde Direct3D; Linux, macOS ve Windows'ta OpenGL; Android ve iOS'ta OpenGL ES; Web'de WebGL; ve video oyun konsolları üzerindeki sahipli API'ler. Ayrıca; Unity Windows, Xbox One ve Direct3D 12'nin yanı sıra Android, Linux ve Windows'daki iOS ve macOS ve Vulkan'daki düşük seviye API'ler Metal'i destekliyor.
Other Courses
Anger Managment Course | Govt. Approved Certification
Transforming Temper into Triumph: Enroll in our Anger Management Certification Course Today
Hip hop Dance, Salsa Dance, Educational Cartoons for Kids.
Hip-Hop, Salsa, Samba, Swing, and House Dances Designed Specifically for Children Ages 4 to 12! Dance for children.
Basics of Python Programming for Beginners (with Jupyter)
This Free Python For Beginners Course Teaches You Basics Python Language from Installation to Writing Code
API Testing with JavaScript and Cypress 10
Learn how to implement & run test cases using this tutorial on API testing with JavaScript
Content Marketing for B2B Enterprises
A practical plan and process, end to end, to drive leads and sales with content marketing.
About the instructors
- 3.6 Calificación
- 2071 Estudiantes
- 1 Cursos
Murat Türkoğlu
Bilgisayar Mühendisi
Atılım Üniversitesi Bilgisayar Mühendisliği mezunuyum.
Kariyerime yazılım sektöründe devam ediyorum.
Java, .Net, C, C++,C#, Python gibi bir çok farklı programlama dilinde tecrübe sahibiyim.
Ayrıca frontend-backend uygulamalar üzerine çalışıyorum. ( Frontend: Angular, React, bootstrap, Javascript, Backend: Java)
Oyun programlama en sevdiğim hobilerimden. Daha önce directX, openGL, XNA gibi bir çok farklı kütüphane ile de yazılım geliştirdim. Şuan aktif olarak Unity engine ile geliştirmelere devam ediyorum.
Ayrıca blenderda da oyunlarım için kendi modellemelerimi yapabiliyorum.
Student feedback
Course Rating
Reviews
Hocam emeğine sağlık ücretli bazı kurslardan daha verimli ve pratik. Teşekkür ederim.