Course Detail

Game Programming with Unity (Explorer-1)

Africa Admin 0.0 (0 evaluation) Turkish Certified Course 0 student 00h 00m

About the Course

Curriculum

Canvas Nedir? UI Elemanlarının Detaylı Kullanımı

37 lesson
1_1_Canvas Nedir? Event System Nedir? 00:00:00
1_1_1_Canvas ve Event System Kurulumu (Pratik) 00:00:00
1_1_2_Canvas Render Mode Analizi 00:00:00
1_1_3_Canvas Verilerini Script ile Okuma 00:00:00
1_2_Canvas Çeşitleri Nelerdir? Hangi Canvas Nerede Kullanılır? 00:00:00
1_2_1_Canvas Çeşitlerini Karşılaştırma (Pratik) 00:00:00
1_2_2_Canvas Render Mode Seçim Analizi 00:00:00
1_2_3_Canvas Özelliklerini Script ile Yönetme 00:00:00
1_3_Panel Nedir? Nasıl Kullanılır? 00:00:00
1_3_1_Panel ile UI Gruplandırma (Pratik) 00:00:00
1_3_2_ Panel ile Menü Sistemi Tasarımı 00:00:00
1_3_3_Panel Geçişlerini Script ile Kontrol Etme 00:00:00
1_4_Image Nesnesinin Özellikleri 00:00:00
1_4_1_ Image Bileşenini Keşfetme (Pratik) 00:00:00
1_4_2_ Image Bileşeni Özelliklerini Keşfetme 00:00:00
1_4_3_Image Özelliklerini Script ile Kontrol Etme 00:00:00
1_5_İmage Type ve Pivot Noktası Ayarlama 00:00:00
1_5_1_Image Type ve Pivot Davranışlarını Test Etme(Pratik) 00:00:00
1_5_2_Image Type Kullanım Senaryoları 00:00:00
1_5_3_ Pivot Noktasını Script ile Yönetme 00:00:00
1_6_TextMeshPro Kullanımı 00:00:00
1_6_1_TextMeshPro ile Metin Yönetimi (Pratik) 00:00:00
1_6_2_TextMeshPro Özelliklerini Keşfetme 00:00:00
1_6_3_TextMeshPro İçeriğini Script ile Güncelleme 00:00:00
1_7_Toogle ve Slider Bileşenlerini Tanıyalım 00:00:00
1_7_1_Toggle ve Slider Bileşenlerini Kullanma (Pratik) 00:00:00
1_7_2_Toggle ve Slider ile Ayarlar Menüsü 00:00:00
1_7_3_Toggle ve Slider Değerlerini Script ile Okuma 00:00:00
1_8_Button Bileşeni 00:00:00
1_8_1_Button Bileşenini Yapılandırma(Pratik) 00:00:00
1_8_2_ Button Durumlarını ve Geçişlerini Yönetme 00:00:00
1_8_3_ Button Olaylarını Script ile Yönetme 00:00:00
1_9_Scrollview Bileşenini Tanıyalım 00:00:00
1_9_1_ScrollView ile Kaydırmalı Liste Oluşturma(Pratik) 00:00:00
1_9_2_ScrollView ile Envanter Listesi Tasarımı 00:00:00
1_9_3_ScrollView İçeriğini Script ile Dinamik Doldurma 00:00:00
1_9_4_Tam Bir Oyun Arayüzü Oluşturma 00:00:00

Baştan Sona Space Shooter Oyunu Yapımı

127 lesson
2_1_Yapay Zeka Modellerini Tanıyalım 00:00:00
2_1_1_Yapay Zeka ile Oyun Konsepti Geliştirme(Pratik) 00:00:00
2_1_2_Yapay Zeka ile Oyun Tasarımı Araştırması 00:00:00
2_2_Google Antigravity Kullanımı 00:00:00
2_2_1_Antigravity ile Proje Kurulumu (Pratik) 00:00:00
2_2_2_Antigravity ile Proje Yapılandırması 00:00:00
2_3_Github'da Projemizi Oluşturalım 00:00:00
2_3_1_GitHub'da Proje Deposu Oluşturma (Pratik) 00:00:00
2_3_2_GitHub Repository Yönetimi 00:00:00
2_4_Projemizi Oluşturup İlk Github'a Gönderme İşlemini Yapalım 00:00:00
2_4_1_Projeyi GitHub'a Gönderme (Pratik) 00:00:00
2_4_2_Düzenli Commit Alışkanlığı 00:00:00
2_5_AntiGravity ile Projemizi açalım 00:00:00
2_5_1_Antigravity ile Projeyi Açma ve Senkronizasyon 00:00:00
2_5_2_ Antigravity Senkronizasyon Akışı 00:00:00
2_6_Genel Design Document Dosyasını Oluşturalım 00:00:00
2_6_1_Design Document Oluşturma 00:00:00
2_6_2_Design Document Tamamlama 00:00:00
2_7_Kamera Ayarını Yapalım 00:00:00
2_7_1_Kamera Ayarlarını Yapılandırma (Pratik) 00:00:00
2_7_2_Kamera Sistemi Derinleştirme 00:00:00
2_8_Backgroundlari Yerlestirdik 00:00:00
2_8_1_Arka Plan Objelerini Yerleştirme (Pratik) 00:00:00
2_8_2 Ödev: Paralaks Arka Plan Sistemi 00:00:00
2_9_Sonsuz Kayma Scriptini Yazalım 00:00:00
2_9_1_Sonsuz Kayma Scriptini Yazma (Pratik) 00:00:00
2_9_2_BackgroundScroller Geliştirme 00:00:00
2_10_Yıldızları Ekleyelim 00:00:00
2_10_1_Arka Plan Detaylarını Ekleme (Pratik) 00:00:00
2_10_2_Dekoratif Detay Katmanları 00:00:00
2_11_Kayma Scriptini Yorumlayalım 00:00:00
2_11_1_BackgroundScroller Kodunu Yorumlama (Pratik) 00:00:00
2_11_2_Kod Yorum Standardı Oluşturma 00:00:00
2_12_Input Sistemi İçin Unity'de Ayar Yapalım 00:00:00
2_12_1_Input Sistemini Yapılandırma (Pratik) 00:00:00
2_12_2_Input System Entegrasyonu 00:00:00
2_13_Roketimizi Hareket Ettirelim 00:00:00
2_13_1_Uçağı Hareket Ettirme (Pratik) 00:00:00
2_13_2_Uçak Hareket Sistemi Tamamlama 00:00:00
2_14_Sag ve Sol Sınırları Kameraya Göre Yapalım 00:00:00
2_14_1_Ekran Sınırlarını Kameraya Göre Hesaplama (Pratik) 00:00:00
2_14_2_Dinamik Sınır Sistemi 00:00:00
2_15_Saga ve Sola Giderken Rotasyonu Ayarlayalım 00:00:00
2_15_1_Yukarı/Aşağı Giderken Rotasyonu Ayarlama (Pratik) 00:00:00
2_15_2_Gelişmiş Rotasyon Sistemi 00:00:00
2_16_Roketin Mermisini Oluşturalım 00:00:00
2_16_1_Mermi Objesini Oluşturma (Pratik) 00:00:00
2_16_2_Mermi Tasarım Geliştirme 00:00:00
2_17_Mermiyi Fırlatalım 00:00:00
2_17_1_Mermiyi Fırlatma (Pratik) 00:00:00
2_17_2_Ateş Etme Sistemi Geliştirme 00:00:00
2_18_Object Pooling ile Mermi Havuzu Oluşturalım 00:00:00
2_18_1_Object Pooling ile Mermi Havuzu 00:00:00
2_18_2 Ödev: Object Pool Optimizasyonu 00:00:00
2_19_Düşman Nesnesini Oluşturalım 00:00:00
2_19_1_Düşman Uçak Nesnesini Oluşturma (Pratik) 00:00:00
2_19_2_Düşman Varyasyon Sistemi 00:00:00
2_20_Düşmanı Hareket Ettirelim 00:00:00
2_20_1_Düşmanı Hareket Ettirme (Pratik) 00:00:00
2_20_2_Düşman Hareket Çeşitlendirme 00:00:00
2_21_Sahnede Düşmanlar Oluşturalım 00:00:00
2_21_1_Sahnede Düşmanlar Oluşturma (Pratik) 00:00:00
2_21_2_Spawner Sistemi Geliştirme 00:00:00
2_22_Düşmanlara Rastgelelik Verelim 00:00:00
2_22_1_Düşmanlara Rastgelelik Verme (Pratik) 00:00:00
2_22_2_Rastgelelik Sistemi Derinleştirme 00:00:00
2_23_Script Özetlerini Çıkaralım 00:00:00
2_23_1_Script Özetlerini Çıkarma 00:00:00
2_23_2_Proje Mimari Değerlendirmesi 00:00:00
2_24_Meteor Oluşturalım 00:00:00
2_24_1_Kaya Engeli Oluşturma (Pratik) 00:00:00
2_24_2_Kaya Engeli Sistemi Tamamlama 00:00:00
2_25_Meteorları da Rastgele Fırlatalım 00:00:00
2_25_1_Kayaları Rastgele Fırlatma 00:00:00
2_25_2_Karma Spawn Sistemi Testi 00:00:00
2_26_Meteorları Rastgele Döndürelim 00:00:00
2_26_1_Kayaları Rastgele Döndürme 00:00:00
2_26_2_Dönme ve Hareket Kombinasyonu 00:00:00
2_27_Layerlerin Çarpışma Mekaniğini İnceleyelim 00:00:00
2_27_1_Layer Çarpışma Matrisini Yapılandırma (Pratik) 00:00:00
2_27_2_Çarpışma Matrisini Optimize Etme 00:00:00
2_28_Düşmanları Yok Edelim 00:00:00
2_28_1_Mermi ile Düşmanı Yok Etme (Pratik) 00:00:00
2_28_2_Düşman Yok Etme ve Skor Entegrasyonu 00:00:00
2_29_Çarpışma Resimlerinden Slice Mantığını Kavrayalım 00:00:00
2_29_1 _Sprite Sheet Slice İşlemi 00:00:00
2_29_2_Patlama Sprite Sheet Hazırlama 00:00:00
2_30_ExplosionManager Scriptini Yazalım 00:00:00
2_30_1_ExplosionManager Scriptini Yazma 00:00:00
2_30_2_ExplosionManager Geliştirme 00:00:00
2_31_Çarpışmadan Sonra Patlama Efekti Oluşturalım 00:00:00
2_31_1_Düşman Yok Edilince Patlama Efekti 00:00:00
2_31_2_Patlama Efekti Entegrasyonu 00:00:00
2_32_Player ile Düşman Çarpışınca Patlama Efekti Çıkartalım 00:00:00
2_32_1_Oyuncu Düşmana Çarpınca Patlama (Pratik) 00:00:00
2_32_2_Oyuncu Ölüm Sistemi Tamamlama 00:00:00
2_33_Player Destroy Olunca Düşman Üretimi Dursun 00:00:00
2_33_1_Oyuncu Yok Olunca Spawn Durdurma (Pratik) 00:00:00
2_33_2_Oyun Durumu Yönetimi 00:00:00
2_34_Puanlar İçin Text Oluşturalım 00:00:00
2_34_1 Pratik: Skor Metni Oluşturma 00:00:00
2_34_2_UI Tasarımını Tamamlama 00:00:00
2_35_Puanı Yazdıralım 00:00:00
2_35_1_PuanManager Scriptini Yazma (Pratik) 00:00:00
2_35_2_Gelişmiş Skor Sistemi 00:00:00
2_36_Game Over Panelini Oluşturalım 00:00:00
2_36_1 _Game Over Panelini Tasarlama (Pratik) 00:00:00
2_36_2_Game Over Panel Tasarımı Tamamlama 00:00:00
2_37_DoTween Paketini İndirip Kuralım 00:00:00
2_38_GameOver Panelinin Açılmasını Sağlayalım 00:00:00
2_38_1_Game Over Panelini Kodlama (Pratik) 00:00:00
2_38_2_Game Over Akışını Uçtan Uca Test Etme 00:00:00
2_39_Ana Menü Tasarımını Yapalım 00:00:00
2_39_1_Ana Menü Tasarımını Yapma 00:00:00
2_39_2_Ana Menü Görsel Tamamlama 00:00:00
2_40_Ana Menü Butonlarını Yapalım 00:00:00
2_40_1_Ana Menü Butonlarını Kodlama 00:00:00
2_40_2_Sahne Geçişlerine Animasyon Ekleme 00:00:00
2_41_Game Over Butonlarını Kodlayalım 00:00:00
2_41_1_Game Over Butonlarını Kodlama (Pratik) 00:00:00
2_42_Oyunun Çıktısını Alalım 00:00:00
2_41_2_Buton Sistemi Uçtan Uca Testi 00:00:00
2_42_1_Oyunun Build Çıktısını Alma (Pratik) 00:00:00
2_42_2_Final Build ve Proje Teslimi 00:00:00
Uygulama 1: Sualtı Savaşçısı 00:00:00
Uygulama 2: Meteor Yağmuru 00:00:00
Final Proje: Galaksi Savunması 00:00:00

Africa Admin

Instructor

Neden Biz?🔹 Okullar : Okulunuzun ihtiyaç ve hedeflerine yönelik özelleştirilmiş sistemler sunar.🔹 Mentorluk : Alanında uzman eğitmenlerle bire bir etkileşimle sinerji dolu bir platform.🔹 "Öğrenene Kadar" Desteği: Anlamadığın konu, çözemediğin algoritma kalmayacak! Eğitim sonrası bile destek devam eder.🔹 Takım Desteği: Kaşif rozetine sahip kursiyerlerle proje odaklı takım çalışmaları.

No reviews yet.