özet
Kantanfu, Dotto-Man evreninden beslenen bir 2D oyun prototipidir. Projenin merkezinde Rex karakteri yer alır. Oyun; platform mekaniği, parkur akışı, yakın dövüş, motosiklet sekansları ve karakterler arası diyalog sistemleri üzerine kurulan deneysel bir yapı olarak geliştirilmektedir.
Bu proje benim için yalnızca bir oyun fikri değil; 2D karakter kontrolü, animasyon, çarpışma sistemleri, oyun hissi ve seviye tasarımı konularında adım adım öğrenerek geliştirdiğim bir çalışma alanıdır. Kısacası Rex koşarken ben de Unity içinde düşüp kalkıyorum. Neyse ki ikimiz de respawn olabiliyoruz.
oyun fikri
Kantanfu; çizgi roman estetiği, absürt karakterler, aksiyon sahneleri ve platform oynanışını bir araya getirmeyi hedefleyen bir projedir. Oyuncu, Rex'in hareket kabiliyetini kullanarak bölümler arasında ilerler; engelleri aşar, düşmanlarla karşılaşır, çevreyle etkileşime girer ve hikâyenin parçası olan karakterlerle konuşur.
evren ve karakter
Kantanfu, noktalama işaretlerinin kişileştirildiği Dotto-Man anlatı evreniyle bağlantılıdır. Rex, bu evrenin daha hareketli ve aksiyon odaklı tarafını temsil eden karakterlerden biridir. Büyük saçları, asi tavrı ve muhtemelen gerektiğinden fazla özgüveniyle Rex; hem oynanış hem de görsel kimlik açısından projenin temel karakteridir.
oynanış
Prototipte temel odak, Rex'in hareket sistemini eğlenceli ve akıcı hissettirmektir. Yürüme, koşma, zıplama, kenara tutunma, tırmanma, saldırı, çevresel etkileşim ve motosiklet gibi farklı oynanış parçaları üzerinde çalışılmaktadır. Amaç, basit görünen hareketlerin oyuncuya güçlü bir kontrol hissi vermesidir.
saç mekaniği fikri
Projede Rex'in büyük saçını sadece görsel bir detay olarak değil, oynanışa bağlı bir ifade aracı olarak kullanmayı düşünüyorum. Karakter hasar aldıkça saçının bozulması, parçalanması veya küçülmesi; klasik bir can barı yerine görsel bir sağlık göstergesi olarak değerlendirilebilir. Yani Rex'in saç modeli kötüleşiyorsa, durum gerçekten kötüleşiyor demektir.
geliştirme süreci
Kantanfu'yu geliştirirken hazır çözümleri doğrudan almak yerine, mekaniklerin nasıl çalıştığını öğrenerek ilerlemeye önem veriyorum. Özellikle karakter kontrolü, fizik tabanlı hareket, kenara tutunma, animasyon geçişleri ve seviye akışı gibi konuları parça parça ele alarak prototipi büyütüyorum.
rolüm
Projede oyun fikri, karakter tasarımı, Unity implementasyonu, C# scriptleri, hareket sistemleri, temel animasyon mantığı, seviye düzeni ve oynanış prototiplemesi üzerinde çalışıyorum. Ayrıca Dotto-Man evrenindeki karakterleri oynanışa nasıl aktarabileceğimi deneyerek projenin kimliğini oluşturmaya çalışıyorum.
öne çıkan sistemler
- 2D karakter hareketi ve zıplama sistemi
- Kenara tutunma ve tırmanma mekaniği
- Parkur ve platform bölümleri
- Yakın dövüş ve aksiyon denemeleri
- Motosiklet sekansları için prototip fikirleri
- Diyalog ve karakter etkileşimi planları
- Görsel sağlık göstergesi olarak saç mekaniği fikri
teknolojiler
- Unity
- C#
- Unity 2D
- 2D Physics
- Sprite Animation
- URP 2D
- Level Design
- Gameplay Prototyping
not
Kantanfu hâlâ geliştirme aşamasında olan bir prototiptir. Bazı mekanikler test halinde, bazı hareketler fazla iddialı, bazı düşüşler ise tamamen eğitim amaçlıdır. En azından şimdilik öyle söylüyorum.