Isocore Oyununda Yükseltme Sistemi Geliştirme
Bu video, bir oyun geliştiricisinin Isocore adlı indie projesinde yükseltme özelliğini nasıl eklediğini anlattığı bir eğitim içeriğidir. Geliştirici, iki yıl boyunca üzerinde çalıştığı 2D isometrik açık dünya sandbox oyununda yükseltme özelliğini eklemek için karşılaştığı zorlukları paylaşıyor. Video, Isocore'un 2D pixel art yapısı nedeniyle yükseltme özelliğinin eklenmesinin zorluklarını ve 3D yükseltme sisteminin geliştirilme sürecini ele alıyor. İlk bölümde oyunun iç mekaniklerini ve görsel ön yüzünü ayırmak, perlin noise ve octaves kullanarak doğal görünümlü bir terrain oluşturma anlatılırken, ikinci bölümde 3D dünyada nesnelerin doğru sıralanması için gerekli matematiksel hesaplamalar ve Unity'nin otomatik sıralama sisteminin yetersizliği ele alınıyor. Geliştirici ayrıca, 2D oyunlarda yükseklik farklarını göstermenin zorluklarını ve bu sorunu çözmek için kullandığı teknikleri, 3D dünyada bloklar ve daha karmaşık yapıların (binalar, bitkiler) sıralanmasını ve kendi zaman dilimi sistemi geliştirmesini de detaylı şekilde açıklıyor. Video, oyunun yükseltme sisteminin tamamlanması ve gelecek güncellemelerde eklenecek özellikler hakkında bilgi veriyor.
- youtube.com