
Proje oluşturma
Başlangıç paketinin import edilmesi
Genel anlatımlar ve açıklamalar
Paket detaylarının anlatımları
Düşmanlar ve silahların genel anlatımı
Ana mekaniklerin belirlenmesi
Silah'ın çocuk obje ayarları yapıldı
Silah'ın collider sistemi yapıldı
SilahIın scripti oluşturuldu
Taglar oluşturuldu
SİLAH SCRİPT İŞLEMLERİ PART 1
Sağlık Değişkenleri/Objeleri yapıldı
Radar efekti Yapıldı
Hasar efekti yapıldı
Sağlık barı yapıldı
SİLAH SCRİPT İŞLEMLERİ PART 2
Ateş sisteminin değişkenleri/Objeleri yapıldı
Çevreyi kontrol etme (Düşman bulma sistemi yapıldı)
Hedefe Kitlenme ( Silahın üst kısmının dönme) işlemi yapıldı
Dönecek Parçanın ve Üst bolümün Rotasyon ayarları yapıldı
SİLAH SCRİPT İŞLEMLERİ PART 3
Başlangıç işlemleri yapıldı
Radar'ın boyutlandırılması yapıldı
Gizmos ile menzil kontrolü yapıldı
SİLAH SCRİPT İŞLEMLERİ PART 4
Silah hasar alma işlemi yapıldı
Silah ölme işlemi yapıldı
SİLAH SCRİPT İŞLEMLERİ PART 5
Silah'ın ateş işlemi yapıldı
MERMİ HAVUZU SİSTEMİ PART 1
Mermi scriptine başlandı
MERMİ HAVUZU SİSTEMİ PART 2
Havuz yönetimi scriptine başlandı
Silah scripti ile entegresi yapıldı
Silah'ın ateş etme sistemi tamamlandı
ScriptableObject sistemi yapıldı
Silahların market sistemi Part 1
Silah verileri oluşturuldu
Silahların market sistemi Part 2
Game Manager oluşturuldu
Build Manager sistemine başlandı
Silah zeminleri oluşturuldu
Silah zeminlerinin script dosyasına başlandı
Build Manager sistemine devam edildi
Silahın seçilme sistemi yapıldı
Bazı script geliştirmeleri, revizleri yapıldı
Makina UI sistemine başlandı ( Silah, Yükseltme,Satma,Tamir Etme)
MakinaUI scriptinin yapımı PART 1
MakinaUI scriptinin yapımı PART 2
UI test işlemi yapıldı
Diğer çeşitli işlemler yapıldı
Çeşitli işlemler yapıldı | Revize işlemler yapıldı (Radar sistemi)
Silah Yükseltme, Tamir Etme, Satma işlemlerinin fonksiyonları yapıldı
MakinaUI butonlarının ayarları yapıldı
Silah scriptinin UI fonksiyonları yapıldı
UI işlemleri test edildi
************* ÇEŞİTLİ İŞLEVLER YAPILDI *************
Silahların işlem ve radar panelini, ekrana tıklayarak kapatılması yapıldı
Market bölümünde seçili silah sistemi yapıldı
Market bölümü para kontrol sistemi revize edildi
Silah 2 yapıldı
Silah 3 yapıldı
Geri kalan tüm silahlar hızlandırılmış şekilde yapıldı
Lazer silahı yapıldı
Radyasyon silahının yapımı
GameManager işlemleri yapıldı
Sağlık, Para ve Düşman bölümü yapıldı (UI)
GameManager UI Script işlemleri
Genel hasar alma fonksiyonu yapıldı
Para güncelleme fonksiyonu ile ilgili işlemler yapıldı
Efekt havuzu sistemi yapıldı- PART 1
Efekt havuzu sistemi yapıldı- PART 2
1. düşman oluşturuldu
Düşman scripti - PART 1
Düşman scriptable dosyası oluşturuldu
Düşman scripti - PART 2
Kalan düşmanlar yapıldı
Yol Noktaları sistemi, Düşmanların rotaları yapıldı (Way Points)
Düşman rota değişkenleri / Objeleri oluşturuldu
Düşmanların rota takip sistemine başlandı
Saldırı Yönetimi sistemi- PART 1
Saldırı Yönetimi Sistemi- PART 2
Saldırı Yönetimi Sistemi- PART 3
GameManager'e saldırı yönetimi sistemi entegre edildi
Saldırı Yönetimi Sistemi- PART 4
Akın sistemi yapıldı (Akın Başlatma, Akınlar arası bekleme)
Yol Gösteren sistemi yapıldı
SİSTEM GELİŞTİRME VE REVİZE İŞLEMLERİ
Yol gösteren sistemi revize edildi
Düşmanların çıkış anındaki rotasyon durumu revize edildi. Sağlık barı rotasyonlandı.
Toplam düşman sayısı otomatikleştirildi
SİSTEM GELİŞTİRME VE REVİZE İŞLEMLERİ
Lazer silahının Düşmanı yavaşlatma sistemi revize edildi
Radyasyon silahının hasar verme sistemi yapıldı
Mermi sistemi revize edildi, geliştirildi
Efekt havuzu kaldırıldı
Efektler havuz yönetimine dahil edildi
Havuz yönetimi revize edildi
Sesler entegre edildi- PART 1
Sesler entegre edildi- PART 2
Bellek sınıfı yazıldı
Oyun sesi scriptindeki bellek işlemi yapıldı
Havuz yönetimi scriptindeki bellek işlemi yapıldı
Elmas UI bölümü yapıldı
Sağ Menü, Özellikler bölümünün UI işlemleri yapıldı
Özellikler Scripti - PART 1
Özellikler Scripti - PART 2
Durum Kontrol sistemi
Buton Kontrol sistemi
Özellikler Scripti - PART 3
Özellik alma sistemi
Özellikler Scripti - PART 4
Özellik kullanma sistemi
Düşman durdurma sistemi yapıldı
Özellikler Scripti - PART 5
Düşman yavaşlatma sistemi
Fonksiyon sadeleştirme ve script revizesi yapıldı
Özellikler Scripti - PART 6
Toplu tamir sistemi yapıldı
Toplu yükseltme sistemi yapıldı
Animasyonlar yapıldı
Ana Menü UI pencereleri yapıldı
Ayarlar paneli yapıldı
Çıkış paneli yapıldı
Sahne yükleme paneli yapıldı
Menü sesi scripti
Ana menu manager yapıldı
Level select sistemi yapıldı
Havuz Yönetimi sisteminde geliştirme yapıldı
Ana Menü Ayarlar Bölümü yapıldı
Level içindeki panellere başlandı. UI işlemleri
Level içi panellerin scriptsel işlemleri yapıldı
Kazanma ve Kaybetme işlemleri yapıldı
Diğer bazı işlemler
Mermi sistemiyle ilgili işlemler yapıldı
Mermi sistemi geliştirildi. Yöntem değiştirildi.
Silah öldüğünde, Makine UI işlem menüsünün açık kalması düzeltildi
Silah seçildiğinde, market silah seçimi kapatıldı
Silahın dönecek parça objesinin, ateş etme bittiğinde ilk haline dönmesi sağlandı
Yeni düşman (İnsan) karakteri eklendi ve çeşitli ayarları yapıldı
Level içi Loading Screen işlemi yapıldı
ÇOKLU DİL SİSTEMİ - PART 1
Ayarlar UI işlemleri
ÇOKLU DİL SİSTEMİ - PART 2
Çoklu dil sistemi Script işlemleri
ÇOKLU DİL SİSTEMİ - PART 3
Çoklu dil sistemi Script işlemleri
ÇOKLU DİL SİSTEMİ - PART 4
Dil tercihi kontrol ve text objelerine set edilmesi yapıldı
Dil tercihini değiştirme butonlarının işlemleri yapıldı
ÇOKLU DİL SİSTEMİ - PART 5
Level içerisindeki çoklu dil sistemi entegre edildi
**** ÇEŞİTLİ REVİZE VE MOBİLE HAZIRLIK İŞLEMLERİ ****
Yol gösteren obje hızı ayarlandı
Mermi hızı, velocity ve RB ayarı yapıldı
MakinaZemin Yükseltme işlemi revize edildi
Market seçim işlemi ile ilgili ekleme yapıldı
Silahların kontrolü ve GameOver işlemi yapıldı
Merhabalar,
Defence oyun türü oyuncular tarafından çok sevilen ve oynanan bir türdür. Marketlerde milyonlarca indirme alan ve çok popüler olan oyunlar vardır. Bizde eğitimimizde sıfırdan 3D defence oyunu geliştiriyoruz. Oyunumuzdaki tüm assetler, modeller bana aittir. Gerekli şartlar sağlandığında tüm kaynak kodlara erişebilirsiniz. Detaylar için ön izleme videolarına göz atabilirsiniz.
Oyunda-Eğitimde olan bazı özellikler;
Ana menü
Level seçme bölümü
Oyun sesi ve ana menü sesi açma kapama
Dosya sistemi ile çalışan Çoklu dil sistemi
Loading (Sahne yükleme) ekranı
Özellikler menüsü (Düşman durdurma, yavaşlatma, Toplu silah tamiri, toplu silah yükseltmesi)
Akın ve saldırı sistemi
Obje havuzu sistemi (Mermiler, Efektler, Sesler) Hepsi için obje havuzu sistemi kurulmuş ve o şekilde yönetilmiştir. Optimizasyon açısından harikadır.
Silah kurmak için market bölümü
ve daha bir çok farklı işlem vardır.
Silahlarda olan bazı özellikler;
Silah kurma
Silah Yükseltme
Silah Tamir etme
Silah satma
Silah radar sistemi
Silah sağlık sistemi
Silah çevre kontrol sistemi
Silah türüne göre farklı işlev (Lazer ve Radyasyon silahı)
YUKARIDAKİ TÜM İŞLEMLER EĞİTİMDE VARDIR. TÜM DETAYLARIYLA BERABER YAPIYORUZ
Oyunda olan model ve görseller;
8 farklı Makineli Silah (Ateşli silahlar, Lazer silahı ve radyasyon silahı)
7 Farklı Düşman (İnsan karakteri, insan düşman, Ateş edebilen ve normal düşmanlar)
Tüm sahne elemanları (Yollar, bariyerler, çevre objeleri)
Diğer çeşitli modeller
Ana menü UI, Level içi UI görselleri
Gerçekten isteyenler ve ihtiyaç duyanlar için çok güzel bir kaynak olacağına inanıyorum.
Satın almaya karar vermeden önce, eğitimin tüm ön izleme videolarını izlemenizi rica ederim. Gerekli bilgiler ve tanıtımlar o videolarda vardır.
Eğitimi alan her kişinin bilgi seviyesi aynı olmayacağı için bazı yöntemleri ve işlemleri bilenlere, kullandığım yöntemler farklı gelebilir. Ya da şöyle olmasaydı böyle olsaydı gibi düşünebilirsiniz. Bu çok normaldir, hemen hemen her işlemin en az 2-3 farklı yapım şekli vardır. Eğitimi alan herkesin bilgi seviyesi ORTA olarak kabul edilerek anlatımlar yapılmıştır. Siz biliyorsanız, istediğiniz yöntemi istediğiniz gibi revize edebilirsiniz.