Pack Master
Geliştirme Yılı : 2022
Bu simülasyon oyununda oyuncular, kartonları kesip katlayarak kendi ambalajlarını oluşturur, ardından dinamik bir bant üzerinde gelen ürünleri bu kutulara yerleştirir. Oyun, mobil cihazlarda akıcı ve sezgisel bir deneyim sunmak üzere tasarlanmıştır.
Teknik Mekanikler ve Geliştirme Notları
Bu proje, temel geometrik şekillerden oluşan basit görsellerle inşa edilmiştir. Oyunun akışı ve mekanikleri, tamamen kendi geliştirdiğim sistemler üzerine kuruludur.
- Dinamik Kutu ve Kesme Sistemi: Kare ve altıgen kutuların çizimi ve katlanması için kendi geliştirdiğim bir sistem kullandım. Oyuncu, makas veya bıçak kullanarak kartonları kesebiliyor; bu da her bölüm için farklı bir kutu hazırlama dinamiği sunuyor.
- Akıllı Paketleme: Ürünlerin kutu içerisine yerleştirilmesi için drag-and-drop mekaniği kullanıldı. Ürün havada hareket halindeyken, kutunun içinde müsait bir alana denk gelirse yeşil bir silüet beliriyor. Eğer dolu bir alana gelirse bu silüet kırmızıya dönerek oyuncuya net bir geri bildirim sunuyor. Bu sistem, oyuncunun ürünü nereye bırakacağını kolayca anlamasını sağlıyor.
- Esnek Boru ve Fizik Sistemi: Paketleme sonrası kutu içerisine köpük topların sıkıldığı esnek boru, fizik tabanlı bir sistemle modellenmiştir. Bu sistem, borunun sallanma ve esnek hareketlerini gerçeğe yakın bir şekilde simüle eder. Not: WebGL sürümünde performans kısıtlamaları nedeniyle bu fizik sistemi devre dışı bırakılmıştır.
- Otomatik Bantlama ve Geçiş Sistemi: Kutu kapaklarının kapanmasının ardından, yine kendi geliştirdiğim bir sistemle bantlama işlemi otomatik olarak gerçekleşir. Bu mekanik, oyunun akışkanlığını artırır ve oyuncuyu bir sonraki bölüme hazırlar.
Her bölüm, farklı sayıda ve çeşitte ürünle oyuncuya yeni zorluklar sunar. Bu proje, temel bir simülasyon oyununda karmaşık mekaniklerin nasıl bir araya getirilebileceğini gösteren kapsamlı bir portföy çalışmasıdır.
Yasal Bilgilendirme
Bu proje, Sinerjisoft Bilişim Sistemleri A.Ş. bünyesinde geliştirdim ve tüm ticari haklar adı geçen şirkete aittir.
Bu projenin, şirket tarafından izinle ve yalnızca kişisel portföyümün bir parçası olarak paylaşıldığını belirtmek isterim.
Önemli Not: Web Portu Üzerine
Bu proje başlangıçta mobil platformlar için optimize edilmiş olsa da, portföy amaçlı olarak WebGL (Web) platformuna da port edilmiştir. Mobil cihazlarda sorunsuz bir deneyim sunarken, web versiyonunda tarayıcı ve donanım farklılıkları nedeniyle bazı performans dalgalanmaları yaşanabilir. Bu durum, projenin mobil odaklı geliştirme prensipleriyle hazırlandığını ve web portunun bir ek çalışma olduğunu göstermektedir.
| Status | Released |
| Platforms | HTML5 |
| Author | Yunus Koç |
| Genre | Simulation |
| Made with | Unity |




Leave a comment
Log in with itch.io to leave a comment.