Public Repo for Team 96 @ Oyun ve Uygulama Akademisi Bootcamp

Takım İsmi/Numarası

Takım 96

Ürün İle İlgili Bilgiler

Takım Elemanları

  • Ezgi Keserci: Scrum Master/Developer
  • Muhammet Doğan: Product Owner/Developer
  • Berkay Toylan: Team member/Developer
  • Taha Enes Kür: Team member/Developer

Ürün İsmi

  • Flying Broom Race

Ürün Açıklaması

  • Oyun, uçan süpürge yarışıdır. Amaç, yapay zeka tarafından yönetilen diğer rakip yarışmacıları geçerek bitişe varmaya çalışmak. Oyun, Android için çıkacaktır.

Ürün Özellikleri

  • Tür: Yarış, Hypercasual
  • Platform: Mobile / Android
  • Çeşitli güçlendirmelerle yarışta değişik avantajlar elde edilecek.
  • Yarışmadaki AI rakiplerle yarışılacak.
  • Map, statik yapıda olacak.

Hedef Kitle

  • Eğlenceli vakit geçirmek isteyenler
  • Boş zamanını doldurmak isteyenler
  • Oyun oynamayı seven kişiler
  • 10 - 65 yaş arası kullanıcılar

Product Backlog URL

https://miro.com/app/board/uXjVO3XkfcQ=/?share_link_id=952903156056


Sprint 1

  • Sprint Notları: Oyunun genel hatları konuşulup kararlaştırıldı.

Sprint içinde tamamlanması tahmin edilen puan: 85 Puan

Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 275 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ilk sprint'in en azından 85 ile başlaması gerektiğine karar verildi.

Backlog düzeni ve Story seçimleri: Backlog'umuz ilk yapılacak story'lere göre düzenlenmiştir. Sprint başına tahmin edilen puan sayısını geçmeyecek şekilde sıradan seçimler yapılmaktadır. Story başına çıkan tahmin puanı, toplam puanın yarısından az tutulmuştur.

Story'ler yapılacak işlere (task'lere) bölünmüştür. Miro Board'da gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • Backlog düzeni: Backlog'umuz ilk yapılacak backloglara göre düzenlenmiştir.

  • Daily Scrum: Daily Scrum toplantılarının zamansal sebeplerden ötürü Whatsapp üzerinden yapılmasına karar verilmiştir. Gerekli görülmesi halinde Discord üzerinden de voice chat ile Daily Scrum gerçekleştirilecektir. Daily Scrum notları linkte paylaşılacaktır: https://github.com/ezgiksrci/Bootcamp/blob/main/ProjectManagement/Sprint1Documents/DailyScrum_WhatsApp.txt

  • Sprint board update: Sprint board screenshotları: Backlog 1

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

  • Sprint Review: Alınan kararlar: Oyunun temel mekaniklerine karar verildi. Oyun uçan süpürge yarışı olacak. Android için yapılacak. Yatay ekranda olacak. Oyuncuya ek olarak AI yarışçılar olacak. Harita static yapıda olacak. Powerup’lar sayesinde değişik büyü yetenekleri kazanılacak ve bu büyüler saldırı ya da savunma şeklinde oyuncuya kısa süreliğine çeşitli avantajlar sağlayacak. Belki ekranın bazı yerlerinde yarışmacılara saldıran çeşitli düşmanlar da gözükebilir. Başlangıçta oyunun prototiplemesinin yapılmasına karar verildi.

    Sprint Review katılımcıları: Ezgi Keserci, Taha Enes Kür, Berkay Toylan, Muhammet Doğan

  • Sprint Retrospective:

    • Önümüzdeki sprintlerde daha hızlı çalışılması kararı alınmıştır.
    • Takım içindeki görev dağılımıyla ilgili düzenleme yapılması kararı alınmıştır.
    • Geliştirme anında Discord üzerinden voice chat ile developerların birbirlerine destek olması kararı alınmıştır.
    • Sprint backloglarındaki görevlerin daha detaylı düzenlenmesi kararı alınmıştır.

Diğer Notlar:

  • Mockup ve Oyun Özeti

Oyun Mockup Çizimi Oyun Özet Notları


Sprint 2

  • Sprint Notları: Temel oyun mekanikleri ve main menü oluşturuldu.

Sprint içinde tamamlanması tahmin edilen puan: 90

Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 275 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ikinci sprint'in 90 puan olmasına karar verildi.

Backlog düzeni ve Story seçimleri: Backlog'umuz ilk yapılacak story'lere göre düzenlenmiştir. Sprint başına tahmin edilen puan sayısını geçmeyecek şekilde sıradan seçimler yapılmaktadır. Story başına çıkan tahmin puanı, toplam puanın yarısından az tutulmuştur.

Story'ler yapılacak işlere (task'lere) bölünmüştür. Miro Board'da gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • Backlog düzeni: Backlog'umuz ilk yapılacak backloglara göre düzenlenmiştir.

  • Daily Scrum: https://github.com/ezgiksrci/Bootcamp/blob/main/ProjectManagement/Sprint2Documents/DailyScrum_WhatsApp_2.txt

  • Sprint board update: Sprint board screenshotları: Backlog 2

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

  • Sprint Review: Alınan kararlar: Oyun mekaniğinin biraz daha serbest hale getirilmesine karar verildi. Sprint Review katılımcıları: Ezgi Keserci, Taha Enes Kür, Berkay Toylan, Muhammet Doğan

  • Sprint Retrospective:

    • Sprint backlogundaki görevlerin paylaşımının daha iyi yapılması kararı alınmıştır.

Diğer Notlar:

  • N/A

Sprint 3

  • Sprint Notları: Harita oluşturuldu. Oyun içi menüler oluşturuldu. Farklı tipteki seslerin ayarlarının yapılabilmesi için 3 mikser eklendi ve ses menüsüne entegre edildi. Photon Network eklendi. Photon Network’ün oyuna entegre edilmesinde yaşanan sorunlar için çözüm üretildi. Mobil için touch swipe control eklendi.

Sprint içinde tamamlanması tahmin edilen puan: 135

Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 275 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde son sprint'in 135 puan olmasına karar verildi.

Backlog düzeni ve Story seçimleri: Backlog'umuz ilk yapılacak story'lere göre düzenlenmiştir. Sprint başına tahmin edilen puan sayısını geçmeyecek şekilde sıradan seçimler yapılmaktadır. Story başına çıkan tahmin puanı, toplam puanın yarısından az tutulmuştur.

Story'ler yapılacak işlere (task'lere) bölünmüştür. Miro Board'da gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • Backlog düzeni: Backlog'umuz ilk yapılacak backloglara göre düzenlenmiştir.

  • Daily Scrum: https://github.com/ezgiksrci/Bootcamp/blob/main/ProjectManagement/Sprint3Documents/DailyScrum_WhatsApp_3.txt.txt

  • Sprint board update: Sprint board screenshotları: Backlog 3

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

  • Sprint Review: Alınan kararlar: Oyundaki rakibin online olmasına karar verildi. Bu sebeple Photon Network eklenmesi kararlaştırıldı. Sprint Review katılımcıları: Ezgi Keserci, Taha Enes Kür, Berkay Toylan, Muhammet Doğan

  • Sprint Retrospective:

    • Görevler yapılırken daha hızlı ve daha senkronize çalışılması gerektiğine karar verildi.

Diğer Notlar:

  • N/A