Zamanı oyun mekaniği olarak kullanan 3D/4D oyun

Zamanı oyun mekaniği olarak kullanan 3D/4D oyun

Oyun geliştirmede 4D genellikle 3 boyutlu dünyaya zaman/değişim boyutunun eklenmesi anlamında kullanılır. Yani karakter yalnızca x-y-z eksenlerinde hareket etmez; zamanı geri sarma, ileri alma, geçmiş ve gelecek arasında geçiş yapma veya aynı mekânın farklı zaman hâllerini kullanma gibi mekanikler de oyunun parçası olur.

Prenses oyunu için örneğin şöyle bir 4D yapı tasarlanabilir: Aynı kale üç farklı zaman diliminde bulunur — geçmiş, şimdi ve gelecek. Geçmişte sağlam olan bir köprü şimdi yıkılmış olabilir; oyuncu geçmişe geçerek köprüden ilerler. Gelecekte açılmış bir geçit, şimdiki zamanda kapalı olabilir. Prenses, zaman geçişlerini kullanarak yıldızları toplar ve kapıya ulaşır.

Böyle bir oyunun temel mekanikleri şu şekilde kurulabilir: 3D hareket + zıplama + yıldız toplama + düşmanlar + zaman değiştirme + zamanın çevre üzerindeki etkisi + zamana bağlı bulmacalar + farklı zaman çizgileri.

Örneğin güçlü bir prompt şöyle olabilir:

Tarayıcıda çalışan, üçüncü şahıs kamera açısına sahip bir 4D prenses macera oyunu oluştur. Oyun 3D bir fantastik dünyada geçsin ancak dördüncü boyut olarak zaman mekaniği kullanılsın. Oyuncu prensesi W/A/S/D veya yön tuşlarıyla hareket ettirebilsin, boşluk tuşuyla zıplayabilsin ve özel bir tuşla Geçmiş – Şimdi – Gelecek arasında geçiş yapabilsin.

Aynı oyun alanının üç farklı zaman versiyonunu tasarla. Geçmişte kale yeni ve sağlam, şimdiki zamanda kısmen yıkılmış, gelecekte ise doğa tarafından büyük ölçüde ele geçirilmiş olsun.

Bazı platformlar yalnızca geçmişte, bazı geçitler yalnızca gelecekte kullanılabilsin. Oyuncu ilerleyebilmek için zamanlar arasında doğru anda geçiş yapmak zorunda kalsın.

Haritaya toplam 10 yıldız yerleştir. Bazı yıldızlar yalnızca belirli zaman dilimlerinde erişilebilir olsun. 10 yıldız toplandığında final kapısı açılsın.

Oyuncunun 3 canı olsun. Her zaman diliminde farklı düşmanlar ve çevresel tehlikeler bulunsun. Zaman değiştirildiğinde düşmanların ve platformların konumları da değişsin.

Oyunda bir zaman enerjisi göstergesi bulunsun. Zaman değiştirmek enerji harcasın ve belirli nesneler bu enerjiyi yenilesin.

Ayrıca bazı nesneler üzerinde “zaman geri sarma” mekaniği olsun. Örneğin yıkılmış bir sütun birkaç saniye geri sarılarak eski hâline getirilebilsin ve platform olarak kullanılabilsin.

Oyunun sonunda oyuncunun geçmişte yaptığı bazı seçimler gelecekteki kale ortamını değiştirsin.

Oyunu HTML, CSS, JavaScript ve Three.js ile geliştir. Mobil cihazlar için dokunmatik kontrol düğmeleri ekle. Oyun tarayıcıda oynanabilir olsun.

Bu artık klasik 3D platform oyunundan belirgin biçimde daha ileri bir yapı olur. Teknik olarak en doğru ifade “zamanı oyun mekaniği olarak kullanan 3D/4D oyun” demektir; çünkü ekranda hâlâ üç boyutlu grafik görürüz, dördüncü boyut ise oynanışta zaman olarak temsil edilir.

zamani oyun mekanigi olarak kullanan 3d 4d oyun

Synapse Scholar

YZ Hocası'nın kurucu editörü olup, pazarlama ile dijitalleşme eksenindeki çalışmalarıyla tanınmaktadır.

⚡ HAFTANIN PROMPTU

Bir nesnenin yapısını, kullanım amacını ve temel özelliklerini üç farklı görsel anlatımla tanıtmak için kullanılır.

Yüklediğim nesnenin fotoğrafını kullanarak üç bölümlü tek bir görsel oluştur. Sol bölümde nesneyi “exploded view” tarzında göster. Ana parçalarını düzenli aralıklarla ayır ve birbirleriyle ilişkilerini koru. Orta bölümde nesnenin adını ve kullanım amacını, dokulu bir kâğıt üzerine doğal ve okunaklı el yazısıyla yaz. Sağ bölümde nesnenin üç temel özelliğini, farklı pastel renklerdeki yapışkan notlara yerleştir. Her notta kısa bir ifade bulunsun. Nesnenin rengini ve tasarımını referans fotoğrafla uyumlu tut. İç yapısı görünmüyorsa oluşturduğun parçaların temsili olduğunu küçük bir notla belirt. Açık renkli sade bir arka plan, yumuşak ışık ve dengeli bir yerleşim kullan. Tüm yazılar Türkçe olsun. Görseli 16:9 yatay formatta hazırla.

Yorumlar (0)

Bir Yorum Bırakın