Bu proje, bir FPS/Korku türünde oyun olup, Oyun ve Uygulama Akademisi Bootcamp'i için hazırlanmıştır.
Bu proje, birinci şahıs nişancı (FPS) ve korku unsurlarını bir araya getiren bir oyun geliştirmeyi amaçlamaktadır.
Ana özellikler:
- Kapsamlı oyun seviyeleri
- Gerçekçi düşman yapay zekası
- Korku atmosferi
- Bu repository'i klonlayın:
git clone https://github.com/Cansardag/UnityGrup13.git
-
Can Şardağ / Scrum Master / Product Owner / Developer
Bu proje MIT Lisansı altında lisanslanmıştır - daha fazla bilgi için LICENSE dosyasına bakın.
Sprint Başlığı ve Tarihleri: 11 HAZIRAN - 7 TEMMUZ
Sprint Hedefleri: Tür Kararlaştırması ve Senaryo Taslağı, Karakter Tasarımı, Asset Araştırması, Level Design, Sound Design.
Tamamlanan İşler: Projenin Türü ve İsmi, Senaryo Taslağı, Asset Araştırması ve Sprint Raporu.
Gelecek Sprint için Planlar: Level Design, Karakter Tasarımı, Sound Design, Menu Tasarımı.
Engeller ve Zorluklar: Takımımız süreç boyunca iletişim engelleriyle karşılaşmış, planlama ve programlama yapmakta geç kalmıştır. Ancak bunu özveriyle halletmiş ve sürecimize başlamış bulunmaktayız.
Zaman Tahmini (Saat)
1-2 saat: 1 puan
2-4 saat: 2 puan
4-8 saat: 3 puan
8+ saat: 5 puan
Kolay: 1 puan
Orta: 2 puan
Zor: 3 puan
Tamamlandı: 1 puan
Tamamlanmadı: 0 puan
-
Tür Kararlaştırması ve Senaryo Taslağı
-
Asset Araştırması
-
İlk Bölümün Kaba Tasarımı
-
Oyun Menüsü Tasarımı
- Tür Kararlaştırması Ve Senaryo Taslağı
-
Zaman Tahmini: 2 saat (1 puan)
-
Zorluk Derecesi: Kolay (1 puan)
-
Tamamlanma Durumu: Tamamlandı (1 puan)
-
Toplam Puan: 1 + 1 + 1 = 3 puan
- Asset Araştırması
-
Zaman Tahmini: 3 saat (2 puan)
-
Zorluk Derecesi: Orta (2 puan)
-
Tamamlanma Durumu: Tamamlandı (1 puan)
-
Toplam Puan: 2 + 2 + 1 = 5 puan
- İlk Bölümün Kaba Tasarımı
-
Zaman Tahmini: 6 saat (3 puan)
-
Zorluk Derecesi: Zor (3 puan)
-
Tamamlanma Durumu: Tamamlanmadı (0 puan)
-
Toplam Puan: 0 puan
- Oyun Menüsü Tasarımı
-
Zaman Tahmini: 4 saat (2 puan)
-
Zorluk Derecesi: Orta (2 puan)
-
Tamamlanma Durumu: Tamamlanmadı (0 puan)
-
Toplam Puan: 0 puan
-
Oyun Menüsü Tasarımı
-
İlk Bölüm Tasarımı
-
Ses Efektlerinin Eklenmesi
-
AI Entegrasyonu
- Ekip planlama ve programlama konusunda sıkıntılar çekti. İletişimsizlikler meydana geldi. Bu projeye başlangıcımızı geciktirdi ancak özveriyle bunun üstesinden geldik ve projemizi başlattık.

(https://github.com/Cansardag/UnityGrup13/assets/155465635/8ff8ec05-5f06-4796-af3b-b57e550a9155) (https://github.com/Cansardag/UnityGrup13/assets/155465635/5783cbe4-a92f-4ed3-9060-307308837ae5)
Sprint Review Tarihi: 31 Temmuz 2024
Sprint Hedefleri:
-
Envanter sistemi oluşturma ve eşya ekleme.
-
Unity'de düşman karakter ekleme ve animasyonları düzenleme.
-
Oyuna açılış ekranı ve hikaye ekranları ekleme.
-
Oyundaki ışıklandırma ve efektleri iyileştirme.
-
Çeşitli bug ve hataları düzeltme.
Tamamlanan Çalışmalar:
-
Envanter Sistemi:
-
Envanter UI oluşturuldu.
-
Flashlight ve anahtar gibi eşyalar envantere eklendi.
-
Eşyaları almak ve kullanmak için gerekli scriptler yazıldı.
-
-
Düşman Karakter:
-
Düşman karakterin model ve animasyonları eklendi.
-
Düşman karakterin oyuncuyu takip etmesi ve saldırı animasyonları düzenlendi.
-
-
Açılış ve Hikaye Ekranları:
-
Açılış ekranı oluşturuldu ve start butonu eklendi.
-
Hikaye ekranları oluşturuldu ve devam butonları ile geçiş sağlandı.
-
-
Işıklandırma ve Efektler:
-
Global Volume ve Post-Processing efektleri ile oyun sahnesindeki ışıklandırma iyileştirildi.
-
Oyun atmosferini karanlık ve korkutucu hale getirmek için gerekli ayarlamalar yapıldı.
-
-
Hata Düzeltmeleri:
-
Çeşitli kod hataları düzeltildi ve scriptler güncellendi.
-
GitHub yükleme ve çıktı alma işlemleri düzenlendi.
-
Gelecek Sprint İçin Öneriler:
-
Düşman AI'sını daha karmaşık hale getirmek ve gizlenme mekanikleri eklemek.
-
Envanter sistemi ile daha fazla eşya eklemek ve kullanımı çeşitlendirmek.
-
Oyun mekanikleri ve seviyeleri iyileştirmek.
-
Oyunun genel performansını ve optimizasyonunu artırmak.
Sprint Retrospective Tarihi: 31 Temmuz 2024
Neler İyi Gitti:
-
Envanter sistemi başarıyla oluşturuldu ve eşyalar eklendi.
-
Düşman karakter ve animasyonları oyuna entegre edildi.
-
Açılış ve hikaye ekranları kullanıcı dostu şekilde oluşturuldu.
-
Işıklandırma ve efektlerde önemli iyileştirmeler yapıldı.
-
Hatalar hızlıca tespit edilip düzeltildi.
Neler İyileştirilebilir:
-
Kod entegrasyonunda zaman zaman çakışmalar yaşandı, bu süreç daha verimli hale getirilmeli.
-
İletişim ve koordinasyon daha etkili olmalı, böylece gereksiz zaman kaybı önlenmeli.
-
Daha detaylı ve adım adım kılavuzlar hazırlanarak, geliştirme süreci daha sistematik hale getirilmeli.
Öneriler:
-
Kod entegrasyonu için daha sıkı bir kod inceleme süreci uygulanmalı.
-
Günlük stand-up toplantıları ile ekip içi iletişim güçlendirilmeli.
Neler Kötü Gitti:
-
Takım üyeleri projeyle ilgilenmedi, kimse görevini yerine getirmedi. 5 Kişiyle başlayan bu proje 1 kişi ile bitmiştir. Üstesinden gelindi.
-
Teknik borçlar ve iyileştirme fırsatları belirlenerek bir yol haritası oluşturulmalı.
