Course Detail
Game Programming with Unity (Explorer-1)
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.