Skip to content

Project for the Google Game and Application Academy Bootcamp of 2022.

Notifications You must be signed in to change notification settings

TheCToTheY/Project-Bootcamp-Champ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wornworm

Genç, asi, ilk bakışta bahtsız ve bir o kadar da şanslı bir solucanın hayat değiştiren macerası.

Team Bootstrap

Takım 156

Proje ile İlgili Bilgiler

Yönergeler

LShift tuşu ile DASH atılır, double jump yapabilirsiniz. Heykelin yanında F tuşuna basarsanız bir diyalog olacaktır. Oyunun sonuna kadar gelip son kapıya değdiğinizde oyun biter. Hedefimiz bu kapıya ulaşmaktır.

Takım Elemanları

  • Cenk Yıldırım: Product Owner / Storyboard / Developer
  • İlknur Kalyoncu: Scrum Master / Graphic Designer
  • Özcan Terzi: Developer / Programming

Proje İsmi

Wornworm

Proje Açıklaması

Wornworm (isim değişmeye tabidir) hayatta yerini bulamayan genç ve asi bir solucanın bahtsızlık silsilesiyle başlayan ve onu hiç tahmin etmediği sebep ve sonuçlara götüren macerasını konu alan bir 2D Hack and Slash oyunudur.

Ürün Özellikleri

  • 2D Hack and Slash
  • Fantezi dünyasını ve gerçek dünyayı görkemli bir şekilde lezzetli bir fabl içinde harmanlayan bir oyun.
  • Karmaşık olmadan içine çekmeyi amaçlayan net ve güçlü bir hikaye.

Hedef Kitle

  • Indie oyun hayranları
  • Hayvan dünyasına ve hayvanlara ilgi duyan kişiler
  • Basit ve net bir hikayeden hoşlanan kişiler
  • Hack and Slash hayranları

Product Backlog URL

Jira Backlog Board

Sprint 1

  • Sprint Notları: Bazı bahtsızlıklardan dolayı (bir takım üyemiz iltihaplanmadan dolayı 1 hafta boyunca hastanede kalmak zorunda kaldı) gecikmeler yaşadık, bu hafta içinde olay örgümüzün tamamını kurguladık, karakter dizaynımızı hallettik, ve kodlamalara başlayacağız. Biraz gecikmeli bir tempoda olsak da projemize güzel bir son vereceğiz.

  • Sprint İçinde Tamamlanması Tahmin Edilen Puan: 30

  • Puan Tamamlama Mantığı: Bu hafta işimiz gecikmelere ve aksaklıklara uğrasa da önemli bir kısmı çok güçlü bir şekilde oturtabildik. Olay örgümüzün tamamı hazır halde, ve önümüzde sadece tasarım ve kodlama kaldı diye bakıyoruz. Karakter tasarımlarının bir bölümü ve yapabildiğimiz kadar kodlamayı bu hafta yapacağımızdan, bu haftalık 100 puanlık iş yükü üzerinden (Jira üzerinde bu sprint görevlerinin puan toplamından bu görülebilir) 30 puanlık bir kısımı doldurabildik. Diğer sprintlerde bunu daha yukarı çekip şu anda belirlediğimiz 300 puanlık toplama tamamlayacağız, ve tüm takım buna hazır.

  • Backlog Düzeni: Backlog'da bu sprintte halletmek istediğimiz fakat yukarıdaki sebeplerden dolayı geciken görevler önem sırası ve yapılma sırasına göre sıralanmıştır. In progress olan görevler ise bu hafta halledilecek olanları yapılabilme önemi ve olanağı sırasına göre düzenlenmiştir.

  • Sprint Board Update: Sprint Board güncel screenshotu: Jira

  • Ürün Art Örnekleri (Storyboard Dosyası için özelden ulaşınız lütfen.): TASARIM1SAHNE1J

TASARIM SAHNE2

run worm

  • Sprint Review: Storyboard konusuna karar verilip oyunun iskeleti netleştikten sonra, eforların yoğunlaştırılıp, takım arkadaşımız iyileştikten sonra da dahil olmak üzere, özellikleri mevcut plan üzerinden yürütmekte hemfikir olunmuştur. Takım arkadaşımız iyileşene kadar (Geçmiş olsun Özcan!) daha da geriye düşmemek adına mevcut görevlerin diğer 2 üye arasında bölüştürülmesine karar verilmiştir.

  • Sprint Retrospective: Aksaklıkların etkisini aza indirmek için yoğunluk arttırılmalı, gerekirse halihazırda bekleyen görevler başkalarına dağıtılıp üstesinden gelinmelidir, veya yol katedilmelidir.

  • Diğer Notlar: (Geçmiş olsun Özcan! En kısa zamanda iyileşmen dileğiyle :) ).

Sprint 2

  • Sprint Notları: Sprint boyunca yapılan toplantılar ile geliştirme mantığımızı değiştirdik, her sisteme aktarılabilen ve ileriki adımlarda da işimizi çok kolaştıracak templateler şeklinde çalıştık, AI örnekleri gibi, küçük ayarlamalar ile her gerekli karaktere uygulanabilecek bir AI template ve bunun gibi şeyler tasarladık. Böylece 3. Sprintte işimiz çok olsa da adımlar halihazır kendi templatelerimiz ile hızlıca bitirilebilecek.

  • Sprint İçinde Tamamlanması Tahmin Edilen Puan: 100

  • Puan Tamamlama Mantığı: NOT: Kanban tahtasında "Done" kısmının en altındaki 3 görev Sprint 1'de tamamlanmıştır, bu yüzden en alta taşınmıştır ve bu haftanın tamamlanması tahmin edilen puan toplamı içinde -sayılmamaktadır-.

    Bu hafta işe koyulabilsekte geçen haftadan dolayı biriken işlerimizin normalin altındaki takım üyesi sayımızla çok zor olacağı görüşüne vardık ve bunu halletmek için Sprint Notları'nda bahsettiğim templateler yöntemine başvurduk. Yine de ortalama bir Sprint hedefi olan 100'e ulaştık, fakat bize daha fazlası gerekiyordu. Bunu halledebilmek adına bir sonraki sprintte işlerimizi hızlandıracak templateleri yaptık. 3. Sprintte ise projemizi sona ulaştıracağız.

  • Backlog Düzeni: Backlogdaki tek görev şu anda diğer görevler üzerinde çalıştığımızdan önceliği düşük olan bir görev. Zaten template'i hazırladığımız için üstesinden gelmesi kolay olacak.

  • Sprint Board Update: Sprint Board güncel screenshotu: KanbanGüncel

Ürün Art Örnekleri (Storyboard Dosyası için özelden ulaşınız lütfen.): ARKAPLAN taş çiçek falan cart curt ağaçlar kılıç 2 Melee sağdan sola ızgaralar lazım olur

  • Daily Scrum Toplantı Örnekleri: Document

  • Sprint Review: Çalışma hızımız doğal olarak epey arttı ve ortalama bir Sprint haftası iş yükü kadar iş yapabildik, fakat önceki haftaki aksaklıklardan dolayı bu şu an için yeterli değil. Bu süreci hızlandırıp bitirebilmek için kodlamaları dikkatli bir şekilde kolayca ayarlanabilir templateler haline getirdik ve Sprint 3'te işlerimizi bu sayede hızlıca halledebileceğimizi ümit ediyoruz.

  • Sprint Retrospective: Ortalama hız yakalandı, fakat aksaklıklardan dolayı yeterli olmayacaktı. Bu yüzden 3. Sprinte bu sorunu çözecek bir teknik ile adım atmalıyız.

  • Diğer Notlar: Sprint Puanları bu akşam 23:59da son halini alacaktır, halihazırda değişiklik gösterebilir.

Sprint 3

  • Sprint Notları: Takımdan 5 hafta boyunca iş yapmayan bir üyeyi uğurladıktan sonra maalesef istediğimiz hedeflerin hiçbirine yetişemedik, çok fazla son dakika hatası ve errorle karşılaşınca maalesef bir çok, hatta çoğu özellik, tasarlanan bir boss, ikinci bölüm, ikinci bölüm canavarları ve mekanikleri projeden eksik bir şekilde yetişmek ve mezun olabilmek uğruna baştan sona yürüyüp yeşil kapıya dokunacak ve bu olduktan sonra oyun sonu ekranı girecek şekilde uploadlamak zorunda kaldık. Takım 156 olarak özür dileriz...

  • Sprint İçinde Tamamlanması Tahmin Edilen Puan: 30

  • Puan Tamamlama Mantığı: 10 puan değerinde 3 görev daha yapılmıştır.

  • Backlog Düzeni: Backlogdaki görevler bir şekilde yapılamayan görevlerdir.

  • Sprint Board Update: Lütfen jiro linkine bakınız.

  • Sprint Review: İnişli çıkışlı sprintlerden kesinlikle en kötüsünü yaşadık. Son dakika panikleri, herkesin özel hayatında en güdümlü darbeleri yemesi vb. şeyler derken projemizi hayal kırıklığına uğrattık.

  • Sprint Retrospective: Daha iyi çalışma prensipleri belirlenmeli, iş yapmayanlara daha az tolerans gösterilmeli.

  • Diğer Notlar: Lütfen tüm oyunu şemaladığımız oyun storyboard dosyasına bakın.. Bir gün tam sürüm WornWorm'de görüşmek dileğiyle.

Note: Thanks to Brackeys, Trever Mack, Root Games and Blackthornprod for their free tutorials.

About

Project for the Google Game and Application Academy Bootcamp of 2022.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published