Skip to content

MertBalkan/Game-and-Application-Academy-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Game-and-Application-Academy-Project

Takım İsmi

Google Oyun ve Uygulama akademisi Bootcamp takım #69

Ürün İle İlgili Bilgiler

Takım Elemanları

Takımdaki kişinin ismi Rolü
Ayyüce Atay Product Owner & Level Designer
Mert Balkan Scrum Master & Game Developer
Setenay Emül 3D Artist & Game Developer
Furkan Kaya UI/UX Designer & Game Developer
Emre Yoldaş Game Developer & Level Designer

Ürün İsmi

image

Grey Hat : Home Alone

Ürün Açıklaması

  • Google Oyun ve Uygulama Akademisi Bootcamp kapsamında 69 nolu takım tarafından yapılacak, evde tek başına kalmış 13 yaşındaki hacker bir çocuğun yaşadığı macerayı yansıtan "Grey Hat : Home Alone" isimli indie, single player bir 3D isometric Puzzle Adventure oyunu

Ürün Özellikleri

image

Hedef Kitle

13-35 yaş arası kadın ve erkek indie oyunlara ilgi gösteren steam kullanıcıları

Product Backlog URL

https://glorious-profit-4c1.notion.site/Google-Bootcamp-b5b50202df36401e9b1df5053ac15d22


Sprint 1

  • Sprint Notları: User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detayları okunabilir.

  • Sprint içinde tamamlanması tahmin edilen puan: 100 Puan

  • Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 300 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ilk sprint'in en azından 100 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. Notion'da ve Sprint Dökümantasyonda gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • -----------NOT = Sprint ve Daily scrum döküman oluşturup kaydedilmiştir.Bunlar aşağıda verilen linklerde mevcuttur. Ürün durumu, board, ve puanlamalar dökümantasyonda mevcuttur. ---------------

  • Daily Scrum

  • Daily Scrumlar Whatsapp ve Discord üzerinden yapılmasına karar verilmiştir

  • Sprint 1 Dokümantasyonu

  • Sprint Review:

Yaptığımız sprint toplantılarında yapacağımız oyunun game designını birlikte oluşturduk. Tüm ekip üyeleri ilgilendikleri branşlara bölündüler, birlikte düzenli çalışabilmek adına bir timeline oluşturup bu timeline üzerinden görev dağılımı yaptık, herkes kendi görevini pushlamak için oluşturduğumuz Unity projesinde kendilerine birer branch açtılar ve üstlendikleri görevler üzerinde çalışmaya başladılar. Düzenli olarak çalışmalarımızı synclemek için tekrar toplandık ve yenilikleri diğer ekip üyeleriyle paylaştık. Bunun dışında oluşturduğumuz Notion workspacede de diğer ekip üyelerinin yeniliklerden haberdar olması için üstümüze aldığımız görevlerin başlıklarının altında gerekli bilgileri updateledik. Level designı düzenli oluşturabilmek adına mindboard olarak kullanılmak üzere milanote isimli bir browser tool keşfedildi ve level designları bu şekilde yapmak kararlaştırıldı. Level design combat mekanikleri ve envanter üzerine fikirsel olarak büyük bir yol katedildi ve üretilmeye başlandı.

  • Sprint Retrospective:

Game Design neredeyse tamamlandı, geriye sadece detaylandırma ve objectiveleri doğru levellere yerleştirme ve level designı oturtmak kaldı

Yol haritası oluşturuldu, branchlere ayrılındı ve herkesin görev tanımları belirlendi

Level design combat mekanikleri ve envanter üzerine fikirsel olarak büyük bir yol katedildi ve üretilmeye başlandı.

  • Diğer Notlar:

Tamamlanamayan görevler 2nd Sprint görevlerine taşındı


Sprint 2

  • Sprint Notları: User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detayları okunabilir.

  • Sprint içinde tamamlanması tahmin edilen puan: 100 Puan

  • Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 300 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ikinci sprint'in en azından 100 ile devam edilmesine 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. Notion'da ve Sprint Dökümantasyonda gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • -----------NOT = Sprint ve Daily scrum döküman oluşturup kaydedilmiştir.Bunlar aşağıda verilen linklerde mevcuttur. Ürün durumu, board, ve puanlamalar dökümantasyonda mevcuttur. ---------------

  • Daily Scrum

  • Daily Scrumlar Whatsapp ve Discord üzerinden yapılmasına karar verilmiştir

  • Sprint 2 Dokümantasyonu


  • Sprint Review:

    Gamedesignda başta konuşulan oyun mekanikleri bu süre içinde ulaşılması güç olduğu öngörülen noktalarda scobu küçültmek adına daraltıldı. Craft mekaniklerinin yerini daha çok combat mekanikleri aldı. Daha önce çeşitlendirilmiş olan item havuzundan kullanılacak olan itemler seçildi ve geri kalanlar elendi. İtemlerin UIdaki görünüşleri ve envanterde stacklenmesi sağlandı. Bazı itemlerin attack vfxleri tamamlandı. Movement ve etkileşim mekaniklerinde epey yol katedildi, karaktere animasyonlar seçilip eklenip retarget iskeleti oluşturuldu. Düşmanlar için yazılacak olan AI sistemi oluşturuldu ve sprint 3 için planlandı. Sprint 3'te yapılması planlanan tasklar önceliklendirildi.

  • Sprint Retrospective:

    Bu sprint için planlanmış tüm tasklar tamamlandı.

    Game design oluşturulurken büyük tutulmuş olan oyun scobu realize edilip küçültüldü ve final formu için mevcut scopta detaylandırıldı.

    Movement ve etkileşim mekaniklerinde ve animasyonlarda kayda değer bir ilerleme katedildi.

  • Diğer Notlar:

Sprint 3 taskları oluşturulmaya başlandı.


Sprint 3

  • Sprint Notları: User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detayları okunabilir.

  • Sprint içinde tamamlanması tahmin edilen puan: 100 Puan

  • Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 300 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde üçüncü sprint'in en azından 100 ile devam edilmesine 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. Notion'da ve Sprint Dökümantasyonda gözüken kırmızı item'lar yapılacak işleri (task) gösterirken, mavi item'lar story'leri temsil etmektedir.

  • -----------NOT = Sprint ve Daily scrum döküman oluşturup kaydedilmiştir.Bunlar aşağıda verilen linklerde mevcuttur. Ürün durumu, board, ve puanlamalar dökümantasyonda mevcuttur. ---------------

  • Daily Scrum

  • Daily Scrumlar Whatsapp ve Discord üzerinden yapılmasına karar verilmiştir

  • Sprint 3 Dokümantasyonu


  • Sprint Review:

Geçtiğimiz sprintte daralttığımız kapsamdaki tüm görevler tamamlandı, hazırlanan modeller ve uilar implemente edildi, kalan detaylar eklendi ve bootcamp sonrasında istendiği takdirde oyun ana game design çerçevesinde gelişitirilebilir haliyle ürün tamamlandı. Fark edilen buglar çözülüp Itchio sayfası ve gerekli grafik tasarımlar hazırlandı ve build downloadable ve open gl formunda uploadlandı.

  • Sprint Retrospective:

    Bu sprint için planlanmış tüm tasklar tamamlandı, kısıtlı zamanda ekip üyelerinin emekleriyle küçültülmüş olan skoptaki ürün, bazı buglar olsa da tamamlandı. Sürecin her birimize development ve ekip çalışması adına değerli bir tecrübe kattığını düşünüyoruz. Emeği geçen ve vesile olan herkese teşekkürlerimizi sunarız.

  • Diğer Notlar:

Ürün tamamlandı