Skip to content

OyunveUygulamaAkademisiBootcamp40/Bootcamp40

Repository files navigation

Takım İsmi

Typing SVG

Ürün İle İlgili Bilgiler

Takım Elemanları

  • Mehmet Barış Demirkap: Product Owner
  • Alperen Dirik: Scrum Master
  • Sefa Şahin: Team Member/Developer
  • Elif Hazinedar: Team Member/Developer
  • Mustafa Özger: Team Member/Developer

Ürün İsmi

--ICY SURF 3D-

Ürün Açıklaması

  • Mobil 3D hyper-casual bir oyundur. Oyun üzerinde kontrol ettiğimiz buzan bir sörf tahtası yer almaktadır. Sörf tahtamız zamana bağlı olarak erimektedir. Süre bitmeden bitiş çizgisini geçmek gerekmektedir. Level içerisinde buz tahtasını eriten flame throwerlar, lav çukurları bulunmaktadır. Aynı zamanda tahtamızı yeniden donduran kar parçaları ve ice throwerlar bulunmaktadır.

Ürün Özellikleri

  • Aranan kriterleri karşılaması için tüm özelliklerinin modüler ve geliştirilebilir olmasına karar verilmiştir. Bir platform üzerinde sürekli eriyen, hareket eden ve hayatına devam etmeye çalışan bir sörf tahtası yönetilmektedir. Toplanabilir öğeler, engeller ve temel bir yaşam mekaniği barındırmaktadır. Mobil cihazlar için tasarlanmaktadır.
  • Architectural diagram https://app.diagrams.net/?src=about#G1JxrfIbPBRXZ58ulgVnbSQvYUR8Ri43XH

Hedef Kitle

  • En az Android KitKat ve IOS 11 sürümlere sahip cihazlara sahip, günlük boş vakitlerini değerlendirmek isteyen oyuncular. Yolculuklarda meşgale arayan insanlar.

Product Backlog URL

--- https://alpeen.atlassian.net/jira/software/projects/WH40/boards/1

Sprint 1

-Sprint Tasks And Board SpreadSheet:


Sprint 2

-Sprint Tasks and Board SpreadSheet:



Sprint 3

-Sprint Tasks And Board SpreadSheet:


ÜRÜN ve KRİTERLER

  • Yarışmaya hazır çalışan bir proje: Oyun sonsuza kadar devam edebilecek şekilde, levellar initialize edilebilecek şekilde modüler geliştirilmiştir. Başlangıcı vardır. Kazanma ve kaybetme state'leri bulunmaktadır.

  • Özgünlük: Oyunun genel mekaniği olan erime & buharlaşma durumu ile başka hiç bir oyunda karşılaşılmamış olup. Fikir tüm takım üyelerinin 2 günlük toplantısı sonucu masaya konmuştur. Geliştirilirken ufak çaplı olumlu değişiklikler yapılmış ve başarıyla projeye entegre edilmiştir.

  • Görsel bütünlük / Renk seçimleri: image

  • Ürün tamamlanma: Oyun, oynamaya hazırdır. bir başlangıcı ve sonu vardır. Sınırsız bir şekilde oynamaya yöneliktir. Board'daki sprint tasklerinin hepsi tamamlanmıştır.

-Oynama isteği: Bu duygunun yaratılması için oyunumuzda müzik, çevre elemanları, renk paleti görsel ui efektleri kullanıldı. Oynama arzusu artması için kllanıcıya özel PlayerPref atandı.

  • Pazara uygun, talep görebilecek oyun: Pazarda genelde talep gören oyunlar "idle arcade" ve "hyper-casual platformer" oyunlar revaçtadır. Biz de bu durumdan dolayı 3D hyper casual platformer yapmaya karar verdik.

  • https://user-images.githubusercontent.com/95375876/172234075-8555aa15-7459-4631-aad3-4d8b55b4b560.png)

  • Teknoloji, performans, kod kalitesi: Unity'nin son sürümü ve Dashboard'da mediation teknolojsini kullandık. Kullanıcı davranışları ve istatistikleri için Playfab kullanıldık. Özellikle fonksiyonlar oluşturmaya ve performans açısından mobil platformlara uygun olmasına özen gösterildi.

  • Kullanıcı dostu, kolay oynanabilir: Hyper-casual'ın ana bileşenlerinden olan kolay oynanabilme ögelerine oyunumzda oldukça fazla yer verildi. Ana mekaniklerden birisi "Drag to Play"dir.

  • drag2play

  • Oyun 3D: image

  • Internet üzerinden API ile veya bir sunucu ile etkileşime geçiyor: image

  • Oyuncuların davranışlarını izleyip raporlayacak teknolojiye sahip (Firebase analytics, gameanalytics vb.):

  • image

  • Oyunun ticarileştirme mekaniği doğru uygulanmış (test reklamları kullanılabilir) :

  • image

  • admanager

-Oyun boyut uygunluğuna dikkat edilmiş: Assetler ve materyaller özellikle dikkatli kullanılmış olup level'da performans sorunlarını engellemeye özen gösterilmiştir. Bunun için oyunculara FPS gösterilmiştir. Ana proje boyutunda bile optimizasyona gidilmiştir.

  • image
  • image

GELECEK GÜNCELLEMELER

  • Demo için 3 adet scene üzerinden levellar tasarlanmıştır. Bunun yerine gelecek ilk güncellemede tek scene olup level component'lar level bittikçe instantiate edilecektir. Böylece 1 scene üzerinden sonsuz döngü oyun tecrübesi kazanılacaktır.
  • Oyuna Coin ile satın alınabilecek yeni surfboardlar eklenecektir. Eklenen surfboardlar'ın x2 hız, x2 yavaş erime bonusu gibi kendine özgü özellikleri bulunacaktır.
  • Optimizasyon görevleri zamana yayılacak düzenli olarak yinelenecektir.
  • Monetization için satın alınabilir ögeler(coin, karakter, karakter aksesuarları vb.) eklenecektir.
  • Oyun arayüzüne yeni özelliklerle birlikte kullanıcıların online yarışma özelliği getirilecektir.

Bootcamp40 - WH-40

-- 1.0.1'DE GÖRÜŞMEK ÜZERE! -Alperen Dirik,Barış Demirkap, Elif Hazinedar, Mustafa Özger ve Sefa Şahin...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published