MazeScape
MazeScape – Unity 2D ile Geliştirilen Labirent Kaçış Oyunu
MazeScape, Unity 2D kullanılarak geliştirilen, oyuncunun rastgele oluşturulan bir labirentte çıkışı bulmaya çalıştığı, refleks ve hafıza gerektiren bir keşif oyunudur. Oyuncu, çeşitli güçlendiricilerle (ışık ve görüş alanı artırıcılar) labirentin karanlık ve karmaşık yollarında yolunu bulmaya çalışır. Oyun boyunca skor tutulur ve oyuncunun performansı ölçülür.
🎮 Oyun Özellikleri
- Motor: Unity 2D
- Labirent Üretimi: Her oyun başında rastgele (procedural) labirent oluşturulur
- Sesler: Oyun içi müzik ve efektler AudioManager ile yönetilir
- Görseller: Farklı zemin ve duvar prefabları, ışık ve zoom efektleri
- Kontroller: Yön tuşları veya WASD ile hareket
- Güçlendiriciler: Meşale (ışık alanı artırır), Zoom Potion (görüş alanı artırır)
- Skor Sistemi: Oyun süresi ve çıkışa ulaşma ile ölçülür
- Oyun Sonu: Çıkışa ulaşıldığında süre ve skor ekranda gösterilir
🧠 Teknoloji ve Araçlar
Alan | Kullanılan Teknoloji |
---|---|
Oyun Motoru | Unity 2021.3+ |
Ses Yönetimi | Dahili AudioManager |
Görsel Efektler | Unity 2D, Universal Render Pipeline (Light2D) |
UI & Animasyon | Unity UI, TextMeshPro |
🏆 Skor ve Oyun Mekanikleri
- Oyuncunun skoru, GameManager tarafından tutulur ve artırılır.
- Oyun süresi, PlayerExitDetector tarafından ölçülür ve çıkışa ulaşıldığında ekranda gösterilir.
- Güçlendiriciler (Torch, ZoomPotion) oyuncunun ışık ve görüş alanını artırır.
- Oyun sonunda çıkış paneli açılır, süre ve skor gösterilir, müzik durur.
📷 Ekran Görüntüleri
✍️ Geliştirici Notu
MazeScape, procedural maze generation ve Unity'nin 2D ışık sistemini birleştirerek, oyuncuya her seferinde farklı bir deneyim sunmayı amaçladı. Oyun içi ses yönetimi, güçlendirici sistemleri ve sade UI ile hem teknik hem de yaratıcı açıdan geliştiriciye yeni beceriler kazandırdı.
📈 Etiketler
Etiketler: Unity 2D oyun, procedural maze, endless maze, AudioManager, Light2D, Türk yapımı oyun, pixel art, keşif oyunu