Skip to content

Language trivia game with custom API. Bootcamp group project for "Oyun ve uygulama akademisi".

Notifications You must be signed in to change notification settings

OzgenKoklu/SoundsOfEarth_Unity

Repository files navigation

Takım adı Team01 - Unity Team01

public repo for --Unity no1-- team @ Oyun ve uygulama akademisi bootcamp

GitRepo

https://github.com/OzgenKoklu/Bootcamp_Project_UnityNo1

Ürün İle İlgili Bilgiler

Takım Elemanları

Özgen Köklü: Product Owner + Developer
Çiğdem Nur Özbay: Scrum Master
Abdulkadir Can Kinsiz: Developer
Hüseyin Tayyip Altay: Developer
Yağmur Kaya: Artist + Developer

Ürün İsmi

Sounds of Earth Web sitemiz oluşturuldu: SoundsOfEarth

Ürün Açıklaması

Dünya dillerinden farklı sesler dinleyip nereye ait olduklarını bilmeniz gereken bir bilgi yarışması oyunu. Ürün hakkında detaylı bilgi ve yol haritası PDF dokümanına aktarılmıştır: SoundsOfEarth Sunu

Ürün Özellikleri

-Farklı ülkelere ait konuşmaların olduğu bir ses kütüphanesi kullanma

-Kazanımlar ve liderlik tablosu yoluyla rekabeti tetikleyen bir oyunlaştırma sunma

Product Backlog

Görev yönetimi Trello üzerinden yürütülmektedir.
Trello katılım linki

Backlog 1 Backlog 2

Backlog 3 Backlog 4

İlk sprintte Ürün Backlog'ları için toplam 141 puan belirlenmiş olup 28 puanı tamamlanmıştı.
Ürün konseptinin ve kullanılacak modelin ikinci sprintte değişmesi sebebiyle backloglar güncellenmiştir. Burndown Chart, bu değişikliklere bağlı olarak yenilendi.Toplam 160 puan hedefe 3. sprint backloglarının tamamlanmasıyla birlikte ulaşıldı.
Mevcut Burndown Chart için: Sprint3 Burnown Chart


Sprint 1

  • Sprint Notları: Product Backlog'lar yazıldı ve ilk sprint için gerekli görev atamaları yapıldı. Oyun için gerekli araştırmalar yapıldı. Görsel tasarım ve oyun mekaniği için denemeler yapıldı. Proje yönetim araçları kullanılmaya başlandı. Ürünün üretimi için çalışmalar devam ediyor.

İlk prototipleme için yol haritası oluşturacak bir planlama çalışması yapıldı: Prototipleme Planı

  • Sprint 1 Backlog:

Sprint Backlog 1 Sprint Backlog 2

  • Daily Scrum: Daily Scrum toplantıları yüz yüze Zoom toplantıları ve Telegram yazışmaları şeklinde yapıldı. Daily Scrum toplantı dökümü word olarak paylaşılmaktadır: Sprint 1 Daily Scrum Dökümü

  • Ürün Durumu: Ekran görüntüleri: Screenshot 1 Screenshot 2

  • Sprint Review: Oyunda kullanılacak müziklerin telif sorunu yaratmaması adına lisans kontrolü yapılarak bir kütüphane kullanılacak. Gerekli çalışma ikinci sprintte de devam edecek. Görsel tasarımda minimal bir tavır benimsenmesine karar verildi, oyunun modları vb özellikleri belirlendi. Sprint Review katılımcıları: Özgen Köklü, Çiğdem Nur Özbay, Abdulkadir Can Kinsiz, Hüseyin Tayyip Altay, Yağmur Kaya

  • Sprint Retrospective:

Ekip içi iletişimin güçlendirilmesi gerektiğine karar verildi. Buna göre takvimleme ve planlama daha sağlıklı yapılacak.

Sprint Retrospective

Sprint Retrospektif katılımcıları: Özgen Köklü, Çiğdem Nur Özbay, Abdulkadir Can Kinsiz, Hüseyin Tayyip Altay


Sprint 2

  • Sprint Notları: Önceki sprintte araştırılan müzik telifleri sorununa çözüm getirlememesi sebebiyle konsept değişikliğine gidildi. Oyun dünya müzikleri yerine farklı dillerde okutulan metinlerin hangi ülkeye ait olduğunun bulunacağı bir formaata göre hazırlanıyor. Bunun için prototip için hazılanan 40 farklı cümle, hazırladığımız API ile Google text to speechten çekilerek random şekilde kullanıcıya sunulacak. Oyunda kullanılacak dünya modelinin tasarımı belirlenen teslim gününe yetişmeyeceği için hazır asset kullanılmasına karar verildi. Seçilen assetin dünya dilleri havuzuna ve oyuna entegrasyonu tamamlandı.

Yapılan bu konsept ve görsel değişikliği sprint backloglarını ve PBI'ları değiştirdi. Burndown Chart README'de yukarıdaki şekilde güncellendi. User Storyler Trelloya yüklendi;

User Story 1 User Story 2 User Story 3

Product Owner hazırladığı GDD dokümanını paylaştı;

Sounds_Of_Earth_GDD

Oyun ilk teste hazır hale getirildi. Bir sonraki sprintte testler ve iyileştirmelere odaklanılacak.

  • Sprint 2 Backlog:

Sprint Backlog 1 Sprint Backlog 2 Sprint Backlog 3 Sprint Backlog 4 Sprint Backlog 5

  • Daily Scrum: Daily Scrum toplantıları yüz yüze Zoom toplantıları ve Telegram yazışmaları şeklinde yapıldı. Daily Scrum toplantı dökümü word olarak paylaşılmaktadır: Sprint 2 Daily Scrum Dökümü

  • Ürün Durumu: Ekran görüntüleri: Screenshot 1 Screenshot 2

Prototipleme aşamasından video:

https://www.youtube.com/watch?v=_9DQOPN_9Ms

https://www.youtube.com/watch?v=CsG5A0Ysyow

  • Sprint Review: Test aşamasına başlanacak. Bu sırada görsel iyileştirmeler için tasarımlar, ses efekti ve arka plan müzikleri için araştırmalar devam edecek.

Sprint Review katılımcıları: Özgen Köklü, Çiğdem Nur Özbay, Abdulkadir Can Kinsiz, Hüseyin Tayyip Altay, Yağmur Kaya

  • Sprint Retrospective: Test sürecinin hızlı bir şekilde tamamlanması ve oyuna bazı ek özellikler entegre edilmesi planlanıyor.

Sprint Retrospective

Sprint Retrospektif katılımcıları: Özgen Köklü, Çiğdem Nur Özbay, Yağmur Kaya


Sprint 3

  • Sprint Notları: 3. sprint için belirlenen backlogların görev atamaları yapıldı. API geliştirmesi ve entegrasyonu sağlandı. API ile belirlediğimiz 40 cümlenin 40'ı aşkın dile çevirisi yapıldı. Oyun mekanikleri ve görsel tasarımları tamamlandı. Gerekli müzik ve ses efektleri oyuna eklendi. İlk testler sonucu görülen buglar çözülerek oyun sonuçlandırıldı. Ekibin ortak emeği ve onayı ile proje sonlandırıldı.

Son sprintte hedeflenen 50 puan toplanarak Burndown Chart'ta belirlenen toplam 160 puana ulaşıldı. README'de yukarıdaki şekilde güncellendi.

  • Sprint 3 Backlog:

Sprint Backlog 1 Sprint Backlog 2

  • Daily Scrum: Daily Scrum toplantıları yüz yüze Zoom toplantıları ve Telegram yazışmaları şeklinde yapıldı. Daily Scrum toplantı dökümü word olarak paylaşılmaktadır: Sprint 3 Daily Scrum Dökümü

  • Ürün Durumu: Ekran görüntüleri:

    Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

Tam çalışan oynanış döngüsü videosu (V0.6): https://youtu.be/6wDIgKPTGTM

Sprint Review katılımcıları:

Özgen Köklü,

Çiğdem Nur Özbay,

Abdulkadir Can Kinsiz,

Hüseyin Tayyip Altay,

Yağmur Kaya

  • Proje Kapatma Toplantısı:

Ürünün son testi tamamlandıktan sonra ekiple bir araya gelip proje kapatma toplantısı gerçekleştirildi. Düşünülen iyileştirme ve geliştirmeler için projenin devam etmesi kararlaştırılabilir.

Proje Kapatma Dokümanı

Toplantı katılımcıları: Özgen Köklü,

Çiğdem Nur Özbay,

Hüseyin Tayyip Altay,

Abdulkadir Can Kinsiz,

Yağmur Kaya


About

Language trivia game with custom API. Bootcamp group project for "Oyun ve uygulama akademisi".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published