Skip to content

ozgurd5/OUA_Bootcamp_U63

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOUTUBE TRAILER


https://www.youtube.com/watch?v=0dUU0u-qS3Q

Takım İsmi

Takım Unity 63

Takım Elemanları

  • Elifnur Tekin: Product Owner / Developer
  • Metin Batuhan Özücan: Scrum Master / Developer
  • Özgür Dalbeler: Developer
  • İbrahim Sacid Sezer: Developer
  • Şeyda Arslan: Developer

Ürün İle İlgili Bilgiler

Ürün İsmi

-- SKAi: Infinity Lands --

Product Backlog URL

Unity Team 63 Miro Backlog Board

Ürün Açıklaması

Konsept Bildirimi

  • Bulmacaları çözmek için bir ekip olarak çalışırken, hayal gücünüzün sınırlarını zorlayan hikayesiyle birklikte fantastik bir evrende derin bir yolculuğa çıkın!

Oyunumuz, gelecek zamanda hayal edilen kurgusal bir hikayeyi ve o hikayenin evrenini anlatıyor. Yapay zekanın yanlış gelişmesi sonucu oluşmuş bir alan vardır. Bu alan, sonu belirsiz kara deliğe benzeyen bir oluşumdur. Bu oluşumun insanlara faydası olması beklenirken işler öyle planlandığı gibi gitmemiş ve insanların toplumdaki sosyal rollerini ve mesleklerini ellerinden almaya başlamıştır. Dünya daha fakir bir yer haline gelmiştir ve popülasyon azalmıştır. Doğa insanlara verdiği borç arazileri geri almaya başlamıştır. Ana karakterlerimiz de yapay zekanın mağdurları olarak o alana girip yapay zekayı alt etmeye karar verirler. Yapay zekanın katmanlarından yukarılara doğru çıkarken, karşılarına çıkan bulmacaları birbirlerinden destek alarak çözmeye çalışırlar ve yolun sonuna doğru ilerlerler.

  • Karakter 1: İşi elinden alınan bir ressam, maceramızda daha çok görsel ağırlıklı bulmacalarla ve labirentlerle karşılaşıyor.

  • Karakter 2: İşi yapay zeka tarafından alınan bir Yazılımcı, maceramızda daha çok kodları bozulmuş yaratıklar ile savaşma ağırlıklı bulmacalarla karşılaşıyor. Bölümleri geçmek için birbirlerinin bölümlerindeki bilgilere ihtiyaçları oluyor, iletişim halinde bir takım çalışması yapmaları gerekiyor.

  • Oyunun birincil fonksiyonu: Oyuncular birbirleriyle bağlantı kurarak oyunun hikayesini öğrenirler ve beraber görevleri yapmaya başlarlar. Bu görevlerin aşama aşama olacak şekilde ilerleme gösterir. Her aşamada farklı bir meydan okuma bizi beklemektedir ve her aşama yapay zekanın bir katmanını temsil eder.

  • Oyunun ikincil fonksiyonu: İlerleme devam ederken oyuncular kendilerine yönelik oyun mekaniklerini keşfederler. Bununla beraber hikayemiz de ara sahneler ve diyaloglarla giderek daha da derinleşir. Oyunun sonuna doğru oyuncular beklemedikleri bir şeyle karşılaşacaklardır. Bu son ile beraber oyunun kullanıcılara verdiği mesaj da oyunculara aktarılır. (Oyunun son sahnesi tam sürümde eklenecektir bootcamp sürümünde bu ekleme yapılmamıştır.)

  • (! Spoiler Alert ! Oyunun sonuna geldiğimiz alanda oyuncular bir yapay zeka beklerken insanlarla karşılaşır ve aslında suçun yapay zekada değil de onu yanlış ve etik olmayan çıkarları için değiştiren insanlarda olduğunu anlarlar.) Bu bölüm oyunun tam sürümünde olacaktır.

Ürün Özellikleri

  • Üç boyutlu evrenine ve arkadaşınızla atılacağınız bir maceraya sizi davet etmesi
  • Görsel tasarımıyla oyuncuların hayal gücünde yeni kapılar aralaması
  • "Serious Game" oyun türüne hitap etmesi (Ciddi oyunların amacı oyuncuyu eğitmektir. Bu oyunlar "eğitim, bilim, "sosyal değişim" gibi konularda oyuncuyu teşvik eder.) Bulmacalarımızla oyuncuların yaratıcı düşünce becerilerini geliştirmeyi hedefliyoruz. Bununla beraber yapay zekanın toplumu etkileyen yanlış kullanım alanlarına değiniyoruz.
  • Oyun içi satın alma seçenekleriyle dileyen kullanıcıların karakterlerini kişisel zevklerine göre değiştirmesi
  • Hikayesiyle oyuncunun merak duygusunu tetikleyerek oynama isteği yaratması

Hedef Kitle

  • Bilgisayar oyunlarına ilgi duyan 13 yaş ve üstü kişiler (Teen ESRB)
  • Bulmacalarla ilgilenen kullanıcılar
  • Hikaye tabanlı oyunlarlara ilgilenen kullanıcılar
  • Multiplayer oyun denemiyimi yaşamak isteyen kullanıcılar
  • Fantastik bir evreni deneyimlemek isteyen kullanıcılar
  • Türk yapımcıların oyunlarına merak duyan kullanıcılar

Sprint 1

  • Sprint Notları: Sprint Board Screenshot'larını görüntülerken sorun yaşıyorsanız lütfen Miro Backlog Board'u kullanınız. Miro Backlog Board üzerinde, Discord sunucumuzdan örnekler, Game Design dökümanı, SMART hedeflerimiz, To Do List Kanban listesi ve Game Road Map yer almaktadır. User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detaylarını inceleyebilirsiniz.

  • 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 100 ile başlaması gerektiğine karar verilmiştir. Yani 17 tane görevin tamamlanması gerekmektedir. Yapılacaklar listesinde bütün görevler yer almaktadır. Sağda bulunan sütuna "Done" kısmına alınan görevler tamamlanmış görevlerdir. İlk tabloda 5, ikinci tabloda güncelleme ile 12 ve son tabloda ise güncelleme ile 17 görev tamamlanmış gözükmektedir.

  • Daily Scrum: Daily Scrum toplantılarının, kullanım kolaylığından dolayı Discord üzerinden sesli şekilde yapılmasına karar verilmiştir. Daily Scrum toplantı özetleri Miro Backlog Board linkinde de yer almaktadır. Toplantıdan Görüntüler Toplantıdan görüntüler 2 Daily Scrum Örneği

  • Sprint Update screenshotları: Unity Team 63 Miro Backlog Board sprint 1 sprint 1 update sprint 1 update 2

  • Sprint board screenshotları: Unity Team 63 Miro Backlog Board İdea Chart Discord Sunucumuz Level Planlaması

Ürün Durumu (Videolar)

ui.ekrani.test.mp4
Puzzle.Test.mp4
Multiplayer.Test.mp4
Character.Test.mp4

Vroid ile Tasarlanmış Karakter Modeli Örneği

  • Sprint Review: Alınan kararlar:

    • Multiplayer (Co-Op) temelleri oluşturulmuş,
    • UI temelleri oluşturulmuş butonlar kodlanmıştır.
    • Karakterin hem klavye, hem de game pad ile konrol edilmesi için input system eklenmiştir.
    • Karakter modelinin örnekleri üretilmiştir.
    • Bulmaca mekanikleri test edilmiştir.
    • Oyunun hikayesinin temelinde ortak karara varılmıştır.
    • İkinci sprint için hedefler belirlenmiştir.
  • Bu hedefler:

    • Giriş seviyesi ve 1. seviyenin basit sistemlerinin tamamlanması.
    • Oyuncu mekaniklerinin üretilmesi ve test edilmesi.

Sprint Review katılımcıları: Bütün ekip sprint review sürecindeki kararlara katılmıştır ve fikir birliği sağlanmıştır.

  • Sprint Retrospective:

    • Multiplayer sisteminin yapılıp yapılmaması konusunda ortak karara varılmıştır.
    • Takım içindeki görev dağılımıyla ilgili düzenleme yapılması kararı alınmıştır. Görevi biten arkadaşlarımız yeni görevlerini almışlardır.
    • Takım üyelerinin gelecek sprintlerde aktif olması sınavları biten takım üyelerinin projeye daha çok odaklanmasına vurgu yapılmıştır.

Sprint 2

  • Sprint Notları: Sprint Board Screenshot'larını görüntülerken sorun yaşıyorsanız lütfen Miro Backlog Board'u kullanınız. Miro Backlog Board üzerinde, Discord sunucumuzdan örnekler, Game Design dökümanı, SMART hedeflerimiz, To Do List Kanban listesi ve Game Road Map yer almaktadır. User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detaylarını inceleyebilirsiniz.

  • Sprint içinde tamamlanması tahmin edilen puan: 98 Puan (önceki sprintte 102 puan alındığı için dengelenmesi adına 98 puan tercih edilmiştir.)

  • Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 300 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ilk sprint'in 100 ile başlaması gerektiğine karar verilmiştir. Yani 17 tane görevin tamamlanması gerekmektedir. Yapılacaklar listesinde bütün görevler yer almaktadır. Sağda bulunan sütuna "Done" kısmına alınan görevler tamamlanmış görevlerdir. İlk tabloda 4, ikinci tabloda güncelleme ile 9 ve son tabloda ise güncelleme ile 17 görev tamamlanmış gözükmektedir.

  • Daily Scrum: Daily Scrum toplantılarının, kullanım kolaylığından dolayı Discord üzerinden sesli şekilde yapılmasına karar verilmiştir. Daily Scrum toplantı özetleri Miro Backlog Board linkinde de yer almaktadır.

ToplantıÖrneği DailyScrumÖrneği

Ürün Durumu

Character Update FirstTimeModelling Level1 3 Level1 2 Level1 1

TEAM-U63.-.PlayerControllerScene.-.Windows.Mac.Linux.-.Unity.2022.3.0._DX11_.2023-07-02.21-49-22.mp4
RobotControl.mp4
PatrolRoute.mp4
ColorChanging.mp4

değerlendirme

  • Sprint Review: Alınan kararlar:

    • Son sprinte geldiğimiz için tam performans çalışma kararı alınmıştır.
    • Finale kadar olan süreçte yapılacaklar, öncelik listesine ayrılarak planlanmıştır.
    • Karakter modelleri ve robot modeli tasarlanmış ve kesinleşmiştir.
    • Karakterlerin yetenek mekaniklerinin temeli tamamlanmıştır.
    • Üçüncü sprint için hedefler belirlenmiştir.
  • Hedefler:

      1. Bölümün tamamlanması ve merkez adanın tasarımına başlanılması.
    • Bölüm içi mekaniklerin multiplayerla test edilmesi.
    • Yapılan mekaniklerin entegrasyonu.

Sprint Review katılımcıları: Bütün ekip sprint review sürecindeki kararlara katılmıştır ve fikir birliği sağlanmıştır.

  • Sprint Retrospective:

      1. Sprint hedefleri başarıyla tamamlanmıştır.
    • Takım içindeki görevler güncellenmiştir, öncelikli görevler belirlenmiştir. Görevi biten arkadaşlarımız yeni görevlerini almışlardır.
    • Takım üyelerinin birbirlerini motive etmesi ve çalışmaya davet etmesi belirtilmiştir. Yardımlaşmaktan çekinmemelerine vurgu yapılmıştır.

Sprint 3

  • Sprint Notları: Sprint Board Screenshot'larını görüntülerken sorun yaşıyorsanız lütfen Miro Backlog Board'u kullanınız. Miro Backlog Board üzerinde, Discord sunucumuzdan örnekler, Game Design dökümanı, SMART hedeflerimiz, To Do List Kanban listesi ve Game Road Map yer almaktadır. User Story'ler product backlog'ların içine yazılmıştır. Product backlog item'lara tıklandığında hikayelerin detaylarını inceleyebilirsiniz.

  • 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 100 ile başlaması gerektiğine karar verilmiştir. Yani 17 tane görevin tamamlanması gerekmektedir. Yapılacaklar listesinde bütün görevler yer almaktadır. Sağda bulunan sütuna "Done" kısmına alınan görevler tamamlanmış görevlerdir. İlk tabloda 4, ikinci tabloda güncelleme ile 9 ve son tabloda ise güncelleme ile 17 görev tamamlanmış gözükmektedir.

  • Daily Scrum: Daily Scrum toplantılarının, kullanım kolaylığından dolayı Discord üzerinden sesli şekilde yapılmasına karar verilmiştir. Daily Scrum toplantı özetleri Miro Backlog Board linkinde de yer almaktadır. İlk Hafta Her 3 günde bir sonraki hafta her gün Discord sesli kanalarında yapılacaklarla ilgili toplantılar yapılmıştır. scrum Scrum2 Ekran görüntüsü 2023-07-06 202438

  • Sprint Update screenshotları: Unity Team 63 Miro Backlog Board Sprint3 1 Sprint3 2 Sprint 3 3

  • Sprint board screenshotları: Unity Team 63 Miro Backlog Board fb6 fb5 fb3 fb2 feedback

Ürün Durumu

analitik analitik (2) npc ana ada vfx level1 level1 1 level 2 level2 2 image imaagge immage imagge

  • Sprint Review:

  • Multiplayer sistemi başarılı bir şekilde çalışıyor.

  • Game Analitycs eklemesi yapıldı.

  • NPC karakterler hikaye anlatımıını güçlendirmek adına eklendi.

  • Level 1, level 2 ve ana ada tasarım ve mekanikleriyle tamamlandı.

  • Ara sahneler eklendi.

  • Menüler tamamlandı.

Alınan kararlar: - Oyunun geliştirilmesine Bootcamp sonrası devam edilmesine karar verilmiştir.

  • Hedefler:
    • Daha fazla bölüm ve çeşitli mekanikler konulması.
    • Network sisteminin güncellenmesi
    • Steam gibi platformlara satış için hazırlık

Sprint Review katılımcıları: Bütün ekip sprint review sürecindeki kararlara katılmıştır ve fikir birliği sağlanmıştır.

  • Sprint Retrospective:

    • Sprint hedefleri başarıyla tamamlanmıştır.
    • Öncelik sırasıyla yapılacaklar tamamlanmıştır.
    • Bu takımın devamının sürdürülmesine vurgu yapılmıştır.

Product Backlog URL

Unity Team 63 Miro Backlog Board


About

Google Game and App Academy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published