Kawaii Survivor

Unity, C#, SOLID Architecture, Roguelike

Proje: Kawaii Survivor

Teknolojiler: Unity, C#, SOLID Architecture

Tarih: 2024

Proje Detayları

Kawaii Survivor, Vampire Survivors ve Brotato tarzında bir 2D roguelike oyun projesidir. SOLID mimari prensipleri ve modern oyun geliştirme pratikleri kullanılarak geliştirilmiştir.

Unity game engine ve C# programlama dili kullanılarak geliştirilen oyun, modüler bir envanter sistemi, karmaşık kullanıcı arayüzü ve gelişmiş karakter istatistikleri içermektedir.

Oyun, silah birleştirme, dalga tabanlı düşman sistemi ve premium para birimi ile karakter seçimi gibi özellikler sunmaktadır.

Özellikler
  • SOLID mimari prensipleri
  • Modüler envanter sistemi
  • Çift kaydırmalı panel arayüzü
  • Premium para birimi sistemi
  • Dalga tabanlı düşman sistemi
  • Silah birleştirme ve yükseltme
  • Gelişmiş karakter istatistikleri
  • Özel shader efektleri
Öğrendiklerim
  • SOLID mimari prensipleri
  • Interface tabanlı programlama
  • Scriptable Objects kullanımı
  • Event-driven mimari
  • Shader Graph ile görsel efektler
  • Karmaşık UI sistemleri
  • Oyun dengesi ve zorluk ayarlaması
  • Performans optimizasyonu

Proje Görselleri