Skip to content

Tofiq6/Bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

276 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Takım İsmi

Soulburners

Takım Elemanları

Photo Name Title Socials
Şebnem Gündüz Scrum Master LinkedIn
Tofig Mammadzada Product Owner LinkedIn
Defne Naz Öner Developer LinkedIn

Oyun İsmi

Soulshard

Oyun Logosu

Oyun Kapak Görseli

Oyun Açıklaması

Soulshard, derin duygusal temalarla bezeli, hikaye odaklı ve keşfe dayalı bir aksiyon-macera oyunudur. Oyuncular, Kael’in karanlık bir yolculuğa çıkarken yaşadığı içsel çatışmaları ve kaybı deneyimler. Eşi Lyra'nın ölümünün ardından, Kael yalnızca intikam peşine düşmekle kalmaz, aynı zamanda sevdiği kadının ruhunun rehberliğinde kendi içsel gücünü de keşfeder. Oyun, Kael’in karanlık sırları ortaya çıkarmak için Redmourne'in lanetlerine karşı verdiği mücadeleyi ve Lyra'nın ruhunun ona verdiği desteği derinlemesine işler.

Oyun Hikayesi

Soulshard, karanlık bir dünyada sevgi, kayıp ve intikam üzerine kurulu bir aksiyon-macera rol yapma oyunudur. Ana karakterimiz Kael savaşçı geçmişiyle tanınır ve büyüye olan ilgisiyle dikkat çeken eşi Lyra ile yıllar süren savaşın bitmesinin ardından huzurlu bir hayat sürmektedir. Ancak bir gün, Lyra bilinmeyen bir güç tarafından lanetlenip hayatını kaybeder.

Kael, eşinin ölümünün ardında gizemli ve karanlık bir grup olan Redmourne'un olduğunu keşfeder. Bu grup, yüzyıllardır büyücülerin gözyaşlarını toplayarak ruhlarını Redstone'a hapsediyor ve ölümsüzlük ile büyük bir güç elde etme hayali içerisinde yaşıyor. Kael, sevdiği kadının kaybıyla birlikte, ona yeniden kavuşabilmenin hayaliyle, Redmourne'in karanlık büyülerinin etkisini kırarak Lyra'yı geri getirmek için karanlık bir yolculuğa çıkar.

Bu yolculukta, Kael yalnız değildir. Lyra'nın güçlü bir büyücü olarak lanetlenmiş ruhu, ona sürekli olarak rehberlik eder. . Her kaybolduğu an, Lyra’nın ruhu Kael’in yanında belirir, ona cesaret verir, doğru yolu gösterir ve Kael’i içsel savaşında yönlendirir. Lyra'nın ruhunun varlığı, Kael’in yolculuğunda ona bir ışık olur, yalnız kalmamasını sağlar. Ancak, ne yazık ki Lyra'nın ruhu sadece belirli bir süre Kaelin yanında belirebilmektedir.

Kael ve Lyra'nın arasındaki Bu derin bağ, oyuncuları onların duygusal yolculuğuna ve maceraya ortak etmeyi hedefler.

Oyun Özellikleri

3D

RPG

Derin hikaye Örgüsü

Ruhsal Rehberlik: Lyra'nın ruhu, Kael’in yolculuğu boyunca ara ara belirir ve ona rehberlik eder.

Hedef Kitle

Soulshard, derin hikaye anlatımı ve duygusal deneyimler arayan, aksiyon ve macera türlerine ilgi duyan oyunculara hitap etmektedir. Özellikle RPG türüne ilgi duyan, zorlu bulmacalar ve interaktif görevlerle hikaye odaklı oyun deneyimlerini seven oyuncular için uygundur. Ayrıca, duygusal bağ kurarak karakterlerin içsel yolculuklarına eşlik etmek isteyen, karmaşık ve derin hikayelere ilgi duyan oyuncular için ideal bir deneyim sunar.

RPG ve Aksiyon/Macera Severler: Derin hikaye ve zorlu dövüşlerle keyif alan oyuncular.

Hikaye Odaklı Oyun Tutkunları: Karakter gelişimi ve duygusal bağların ön planda olduğu oyunları tercih eden oyuncular.

Keşif ve Bulmaca Çözme Meraklıları: Gizemli dünyaları keşfetmek, bulmacaları çözmek ve sırları açığa çıkarmak isteyen oyuncular.

Karanlık Temalar ve İntikam Arayışı İle İlgilenenler: Kayıp, intikam ve derin duygusal temalarla ilgilenen, etkileyici bir oyun deneyimi arayan oyuncular.

Pazarlama Planı

Pazarlama Planı Oyunumuz Soulshard'ın ilgi çekici bir hikayeye sahip olduğunu düşündüğümüz için, pazarlama planımızı da bu güçlü hikayeye odaklayarak oluşturduk. Kael ve Lyra arasındaki derin bağ, intikam ve kayıp temalarıyla dolu olan hikayemiz, oyuncuları içine çekecek duygusal bir deneyim sunuyor.

  1. Hedef Kitle RPG ve Aksiyon/Macera Severler: Hikayeye dayalı, derin karakter gelişimlerine ve zorlu dövüşlere ilgi duyan oyuncular.

Hikaye Odaklı Oyun Tutkunları: İntikam, kayıp ve duygusal bağlar gibi temalarla ilgilenen, etkileşimli bir hikaye deneyimi arayanlar.

  1. Stratejiler Sosyal Medya: Oyun içi görseller ve teaserlar ile Instagram ve Twitter’da paylaşım yaparak takipçilerimizle etkileşimde bulunacağız. Karakter tanıtımları ve kısa video kliplerle oyuncuların dikkatini çekeceğiz.

Influencer İşbirlikleri: Popüler YouTube ve Twitch yayıncıları ile işbirliği yaparak, oyunumuzun erken erişim sürümünü tanıtan videolar ve yayınlar hazırlayacağız. Bu şekilde, geniş bir kitleye ulaşmayı hedefliyoruz.

Discord Topluluğu: Oyunla ilgili bir Discord topluluğu kurarak, oyunculardan geri bildirim alacak ve onları sürekli olarak güncellemelerle bilgilendireceğiz. Bu, toplulukla bağ kurmamızı sağlayacak.

  1. Beta Test ve Erken Erişim

Erken Erişim: Oyunun erken erişim sürümünü Steam ve Epic Games Store gibi platformlarda satışa sunacağız. Bu, oyunculara oyunun ilk sürümünü deneyimleme fırsatı sunacak ve geri bildirim alarak geliştirme sürecine katkı sağlayacak.

Beta Test: Hikaye ve mekaniklerin test edilmesi amacıyla sınırlı bir beta süreci başlatacağız. Beta testinden elde edilen geri bildirimler, oyunun son haline şekil verecek.

  1. Fragman ve Tanıtım Videoları Duygusal Fragman: Kael ve Lyra'nın arasındaki bağı ön plana çıkaran, oyuncuları etkileyecek bir hikaye odaklı fragman hazırlayacağız. Bu fragman, oyunculara derin bir hikaye ve güçlü karakterler sunmayı vaat edecek.

  2. Lansman İndirimi ve Paketler Lansman İndirimi: Oyunun ilk çıkışıyla birlikte cazip bir lansman indirimi sunarak oyuncuları erken erişime teşvik edeceğiz. Ayrıca, özel paketler ve bonus içerikler sunarak oyuncuları oyunu almak için cesaretlendireceğiz.

Sprint 1

User Story'ler, product backlog içinde belirlenen görevlere ayrılmıştır. Bu story'ler, her bir product backlog item'a tıklandığında detaylı olarak incelenebilir.

  1. Sprint İçinde Tamamlanması Tahmin Edilen Puan: 100 Puan

Sprint boyunca tamamlanması beklenen toplam puan 100 olarak belirlenmiştir. Proje boyunca tamamlanması gereken 300 puanlık backlog, üç sprinte bölünmüş olup, ilk sprintin 100 puanla başlaması kararlaştırılmıştır.

  1. Puan Tamamlama Mantığı:

Proje boyunca tamamlanması gereken toplam 300 puanlık backlog bulunmaktadır. Bu 300 puan, üç sprinte eşit şekilde bölündü. İlk sprintin hedefi 100 puan olarak belirlenmiştir ve bu hedef doğrultusunda görevler dağıtılmıştır.

  1. Sprint Notları:

Backlog, bir sonraki sprintlerin temelini atacak şekilde düzenlenmiştir. Her sprintte tamamlanması beklenen görevlerin, tahmin edilen puan sayısını aşmaması için dikkatle seçilmiştir. Miro Board üzerinde gözüken görevlerin renk kodlaması, görev türlerini belirlemektedir:

Pembe Item'lar: Hikayesel görevlerini temsil eder.

Mor Item'lar: Kodlama ve Unity görevlerini temsil eder.

Açık Yeşil Item'lar: Dİğer görevleri temsil eder.

Koyu Yeşil Item'lar: Ses görevlerini temsil eder.

Kırmızı Item'lar: Fix - hata ayıklama görevlerini temsil eder.

Turuncu Item'lar:Tasarım görevlerini temsil eder.

  1. Daily Scrum

Daily Scrum toplantılarının Discord üzerinden yapılması kararlaştırılmıştır. Bu toplantılar, ekibin ilerleyişini hızla tartışabilmesi ve karşılaşılan engelleri anında çözebilmesi için oldukça önemli olmuştur. Ayrıca, günlük Whatsapp konuşmalarımız ve Daily Scrum toplantılarımız, Imgur platformunda toplanmıştır.

İlgili Linkler:

Ürün Durumu: Ekran Görüntüleri

  1. Sprint Review: Ekip, sprint sürecinde tamamlanan bölümleri ve ortaya çıkan sonuçları değerlendirdi. Oyunun mevcut tasarımı ve yönü olumlu yorumlar aldı, tüm ekip, oyun içi mekaniklerin ve görsel öğelerin uyumunu beğendi. İlerleyen sprintlerde geliştirilmesi gereken yeni fikirler üzerine konuşuldu. Sprint içinde tasarlanan level, ekip tarafından test edildi ve herhangi bir kritik hata veya sorunla karşılaşılmadı.

Sprint Review Katılımcıları: Şebnem Gündüz, Defne Naz Özer, Tofig Mammadzada, Burak Alver.

  1. Sprint Retrospective: Ekip, bu sprintin sonunda neler başardığını ve hangi alanlarda iyileştirmeler yapması gerektiğini değerlendirdi. Yapılan toplantılarda, oyunun ilerleyen bölümleri için hangi adımların atılması gerektiği netleştirildi. Mevcut bölümdeki eksiklikler belirlendi ve gelecek sprintlerde çözülmesi gereken önemli noktalar vurgulandı. Ayrıca, oyun için gerekli olan assetlerin listeleri oluşturulup, bu varlıkların üretimine yönelik bir yol haritası hazırlandı.

Ekip Üyeleri ve Görev Dağılımı:

Ses: Burak

Harita Tasarımı ve UI: Tofig

Modelleme: Defne

Kodlama: Şebnem

Senaryo: Ekip olarak devam etmekte, düzenleme süreci devam ediyor.

  1. Sprint Board Updates

    Oyun Backlog

Toplantıların düzenli aralıklarla yapılması ve her sprint sonunda yapılan değerlendirmelerin devam etmesi kararlaştırıldı.

  1. ScreenShots:

Sprint 2

User Story'ler, product backlog içindeki görevler altında tanımlanmıştır. Her bir product backlog item'a tıklandığında story’lerin detayları görülebilmektedir.

  1. Sprint İçinde Tamamlanması Tahmin Edilen Puan: 100 Puan

Sprint boyunca tamamlanması beklenen toplam puan 100 olarak belirlenmiştir. Proje boyunca tamamlanması gereken 300 puanlık backlog, üç sprinte bölünmüş olup, ilk sprintin 100 puanla başlaması kararlaştırılmıştır.

  1. Puan Tamamlama Mantığı:

Proje süresince tamamlanması gereken toplam 300 puanlık backlog, üç eşit sprint olarak planlanmıştır. Her sprint için 100 puanlık görev tamamlanması hedeflenmiştir. İlk sprint tamamlandıktan sonra, 2. sprintte de aynı şekilde 100 puanlık görev seçilerek sprint planlanmıştır. Bu puanlar, görevlerin tahmini zorluk ve zaman ihtiyaçlarına göre önceden belirlenmiştir.

  1. Sprint Notları:

Sprintteki görevler, birinci sprintte tamamlanan temel yapının üzerine yeni mekaniklerin eklenmesini sağlayacak şekilde belirlenmiştir. Aynı zamanda oyuncu deneyimini geliştirecek yeni içeriklerin de eklenmesi hedeflenmiştir. Backlog öğeleri, sprint kapasitesini aşmayacak şekilde seçilmiş ve ekip üyelerine dengeli bir şekilde dağıtılmıştır.

Pembe Item'lar: Hikayesel görevlerini temsil eder.

Mor Item'lar: Kodlama ve Unity görevlerini temsil eder.

Açık Yeşil Item'lar: Dİğer görevleri temsil eder.

Koyu Yeşil Item'lar: Ses görevlerini temsil eder.

Kırmızı Item'lar: Fix - hata ayıklama görevlerini temsil eder.

Turuncu Item'lar:Tasarım görevlerini temsil eder.

  1. Daily Scrum

Daily Scrum toplantıları, yine Discord üzerinden gerçekleştirilmiştir. Her sabah yapılan kısa toplantılarda ekip üyeleri bir önceki gün ne yaptıklarını, o gün ne yapacaklarını ve varsa karşılaştıkları engelleri paylaşmışlardır. Ek olarak, gün içindeki gelişmeler ve iletişim, WhatsApp grubu üzerinden sürdürülmüş; bu günlük kayıtlar ve Scrum konuşmaları Imgur’da belgelenmiştir.

İlgili Linkler:

Ürün Durumu: Ekran Görüntüleri

  1. Sprint Review: Ekip, sprint sürecinde tamamlanan çalışmaları değerlendirdi. Bu sprintte oyunun giriş kısmı büyük oranda tamamlandı. Haritaya mağara eklendi, koruluk ve kale kısmı detaylandırıldı. Ana karakterlerin evleri oluşturuldu ve harita genel düzenlemesi tamamlandı. Moonlight Blossom ve su sistemi gibi çevresel detaylar haritaya dahil edildi. Senaryo tamamlanarak gerekli düzenlemeler yapıldı ve hikâyeye uygun yeni mekanikler entegre edildi. Teknik tarafta, Lyra'nın ruh formuyla ana karakteri takip etmesini sağlayan mekanik, çicek toplama ve Lyra'yı taşıma mekanikleri oyuna başarıyla eklendi. Ayrıca NPC mekanikleri geliştirildi ve karakterler için animasyon ayarları yapıldı. NPC'ler ve düşman karakterler modellendi, karakterler için diyalog sesleri oluşturuldu. Oyunun atmosferini güçlendirmek adına ana müzik, savaş sahneleri için müzikler ve konuşma sırasında çalacak arka plan müzikleri başarıyla hazırlandı. Giriş bölümüne uygun şekilde 3D videolar hazırlandı ve dış ses ile giriş metni eklendi. Tüm bu çalışmalar ekip tarafından test edilerek değerlendirildi. Herhangi bir kritik hata ile karşılaşılmadı; ancak bulmaca sistemleri bu sprintte zaman yetersizliği sebebiyle tamamlanamadı ve bir sonraki sprintte ele alınmasına karar verildi. Sprint Review Katılımcıları: Şebnem Gündüz, Defne Naz Özer, Tofig Mammadzada, Burak Alver

  2. Sprint Retrospective: Ekip, sprint sonunda genel ilerleyişi değerlendirdi. Yoğun ve çok yönlü görevlerin olduğu bu sprintte ekip üyeleri görevlerini zamanında tamamladı. Özellikle harita tasarımı, mekanik eklemeleri ve seslendirme çalışmaları ekip içinde uyumlu bir şekilde yürütüldü. Görsel, teknik ve anlatımsal olarak oyunun temel yapısı şekillenmeye başladı. Ancak bazı görevlerin tahmini sürelerinin aşılması, bulmaca sistemlerinin ertelenmesine sebep oldu. Bu durum, ilerleyen sprintlerde görev planlamasında daha dikkatli olunması gerektiğini ortaya koydu. Ek olarak, bazı varlıkların üretim sürecinin zaman aldığının fark edilmesi üzerine hazır kaynak kullanımı ve görev önceliklendirmesi üzerine yeni bir strateji geliştirilmesine karar verildi. Takım içi iletişim düzenli şekilde sürdürüldü ve yapılan değerlendirmelerde herkesin katkısı olumlu yönde değerlendirildi.

Ekip Üyeleri ve Görev Dağılımı:

Ses: Burak

Harita Tasarımı ve UI: Tofig

Modelleme: Defne

Kodlama: Şebnem

Senaryo: Ekip olarak devam etmekte, düzenleme süreci devam ediyor.

  1. Sprint Board Updates

    Oyun Backlog

Toplantıların düzenli aralıklarla yapılması ve her sprint sonunda yapılan değerlendirmelerin devam etmesi kararlaştırıldı.

  1. ScreenShots:

Sprint 3

  1. Sprint Notları: User Story'ler, product backlog içinde tanımlanmış; her bir backlog item’a tıklandığında detaylı bilgiye ulaşılabilecek şekilde yapılandırılmıştır.

  2. Sprint İçinde Tamamlanması Tahmin Edilen Puan: 100 Puan

  3. Puan Tamamlama Mantığı: Proje boyunca toplam 300 puanlık backlog oluşturulmuş ve bu puanlar 3 eşit sprint’e bölünmüştür. Üçüncü sprintte de önceki sprintlerde olduğu gibi 100 puanlık görev hedeflenmiş ve bu doğrultuda görev planlaması yapılmıştır.

Backlog Düzeni ve Story Seçimleri:

  1. Üçüncü sprintin amacı, oyunu final product haline getirmek olmuştur. Görevler, tamamlayıcılık ve ürün bütünlüğü esas alınarak planlanmış; sprint puan sınırını aşmayacak şekilde ekip üyeleri arasında dağıtılmıştır. Miro Board Renk Kodlaması: • Pembe Item'lar: Hikayesel görevleri temsil eder. • Mor Item'lar: Kodlama ve Unity görevlerini temsil eder. • Açık Yeşil Item'lar: Diğer görevleri temsil eder. • Koyu Yeşil Item'lar: Ses görevlerini temsil eder. • Kırmızı Item'lar: Fix – hata ayıklama görevlerini temsil eder. • Turuncu Item'lar: Tasarım görevlerini temsil eder.

Daily Scrum:

  1. Daily Scrum toplantıları Discord üzerinden yapılmaya devam edilmiştir. Ekip üyeleri, gelişmeleri günlük olarak paylaşmış; karşılaşılan sorunlar anlık müdahalelerle çözülmüştür. WhatsApp üzerinden yürütülen günlük iletişim ve raporlar, Imgur platformunda arşivlenmiştir.

İlgili Linkler:

Sprint Board Update:

  1. Sprint board düzenli şekilde güncellenmiş, görevlerin durumu “To Do”, “In Progress” ve “Done” sütunlarında izlenmiştir. Her görev için sorumlu kişi ve ilgili renk kodlaması net şekilde belirtilmiştir.

Ürün Durumu: Ekran Görüntüleri

  1. Sprint sonunda geliştirilen bölümler, sahneler ve mekanikler ekran görüntüleriyle belgelenmiştir. Oyun, girişten sona kadar bütünsel ve oynanabilir bir yapıya kavuşmuştur. Daha fazla görsel için: Oyun İçi Görseller:

Sprint Review:

  1. Sprint boyunca ekip büyük bir uyum içinde çalıştı. Tüm görevler zamanında tamamlandı ve oyun, final ürüne dönüştü. Bu sprintte şu gelişmeler sağlandı:
  • 4 yeni karakter tasarlandı.
  • 4 adet harita sahnesi başarıyla tamamlandı.
  • NPC'ler ve ana karakterler için seslendirmeler yapıldı ve oyuna entegre edildi.
  • Farklı modellemeler üretildi ve sahnelere yerleştirildi.
  • Oyun atmosferine uygun ses efektleri bulundu ve eklendi.
  • Senaryo baştan sona yeniden yazıldı, yeni bulmacalar ve mekanikler oyuna dahil edildi.
  • Oyunun sonu için kısa bir 3D sinematik video oluşturuldu.
  • Karakter animasyonları, geçiş sahneleri ve müzik entegrasyonu tamamlandı.
  • Final testleri gerçekleştirildi; oyunda kritik bir hata ile karşılaşılmadı. Bu sprintin sonunda, 300 puanlık toplam backlog başarıyla tamamlanmış oldu. Sprint Review Katılımcıları: Şebnem Gündüz, Defne Naz Özer, Tofig Mammadzada

Sprint Retrospective:

  1. Ekip, 3. sprintin sonunda tüm süreci değerlendirdi. Görev dağılımı dengeli ve etkin bir biçimde yürütüldü. Burak’ın ekipten ayrılmasının ardından sorumluluklar yeniden düzenlendi ve proje aksamadan ilerledi. Senaryo, ses, modelleme ve yazılım gibi farklı alanlarda yapılan çalışmaların senkronizasyonu başarılı şekilde sağlandı. Önceki sprintlere göre daha hızlı geri bildirim alındı ve bu sayede kalite kontrol süreci iyileştirildi. Tüm üyeler, final ürüne ulaşmaktan ve ekip çalışmasının verimliliğinden memnun kaldı. Güncel Ekip Üyeleri ve Görev Dağılımı:
  • Kodlama: Şebnem
  • Modelleme, Animasyon ve Ses: Defne
  • Harita Tasarımı ve UI: Tofig
  • Senaryo ve Genel Kurgu: Tüm ekip katkı sağlamıştır.

Jüri Notları:

  1. Projede kullanılan tüm 3D modeller tarafımızdan tasarlanmış olup, Meshy AI ve ChatGPT desteğiyle geliştirilmiştir. Ana karakterler ve NPC’lerin modellemeleri Fuse programı ile yapılmış, animasyonları ise Mixamo üzerinden entegre edilmiştir. Kısa tanıtım videoları Kling AI ile hazırlanmıştır. Seslendirmeler ElevenLabs ile gerçekleştirilmiş, içerik oluşturma sürecinde ChatGPT'den destek alınmıştır. Ses efektleri Pixabay üzerinden, müzikler ise Suno AI aracılığıyla projeye dahil edilmiştir.

About

Grup7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors