Phun: çizim, yaratma ve hareket oyunlarında uygulanan fizik simülasyonu

Video oyunlarında fiziksel yasaların uygulanması her zaman geliştiricilerin işareti olmuştur. Aslında, 1980'lerden beri ekranda hareket eden her şeyin davranışını makul hale getirmek için girişimlerde bulunulmuştur.
Bununla birlikte, son zamanlarda, fizik yönetiminin gelişimi gerçek bir adım attı: önce farklı motorların ve talimat setlerinin (en ünlüsü Havok motoru ) geliştirilmesi ve daha sonra tamamen PC kartlarının üretimi ile fizik ile ilgili hesaplamaların yönetimine (örneğin Ageia'nın Phisy'x kartı) ve bir video oyununda bulunan çeşitli malzeme türlerinin davranışına, örneğin suyun davranışı veya bin parçaya patlayan bir nesne.
Fiziksel yasaları mümkün olan en iyi şekilde yönetme yarışı, PC donanım üreticileri arasında gerçek bir karışıklığı tetikledi, örneğin yeni Multicore CPU'lar ile sistem yavaşlamadan bir veya daha fazla çekirdeği fizik hesaplamasına ayırmak mümkündür. perceptibly.
Grafik kartı sektöründe lider olan Nvidia, içinde fiziksel çipler de uyguluyor. Bu ani gelişme sadece en yeni 3D oyunlar alanında fayda sağlamaz, ancak fiziksel yönetim herhangi bir uygulamada, özellikle 2D'de olmak üzere kıvılcım çıkarır.
Bu anlamda ünlü örnekler, her şeyi deneyimleyebileceğiniz (ücretli) video goo dünyası ve Crayon fiziğidir. İlk durumda, büyük yapılar oluşturulur ve malzemelerin dengesi, ağırlığı ve esnekliği dikkate alınmalıdır. Bunun yerine bir "Crayon fiziği" seviyesini bitirmek için bize yardımcı olabileceğini düşündüğümüz herhangi bir nesneyi ekrana çizebiliriz ve bu canlanır.
Bu harikalara bakıldığında, benzer uygulamalar oluşturmak için ne kadar çalışma gerektiğini merak ediyor. Aslında düşündüğümüzden daha basit. Fizik veya programlama dillerinde nobel bilgisi olmadan otantik şaheserler yaratmamızı sağlayan 2D fizik için açık kaynaklı bir sanal alan (veya geliştirme platformu) Phun sayesinde.
Evet, çünkü Phun çok fonksiyonel bir grafik kullanıcı arayüzü (Gui) ile geliyor, bu yüzden her şey biraz hayal gücü ve birkaç fare tıklaması ile mümkün oluyor. Programın kendisi eğlenceye yönelik açık bir ima, aslında telaffuz eğlence kelimesiyle aynıdır.
Programın açık kaynak olduğunu hatırlıyorum, bu yüzden herkes her yaratılışı kendi başına yapabilir, ancak özellikle kaynak kodun serbestçe dağıtıldığı düşünüldüğünde, en anlayışlı kullanıcılar programın işlevlerini de geliştirebilir ve böylece kendi özelleştirilmiş sürümlerini oluşturabilir.
Program yüklendikten sonra, geometrik şekillerden önceden tanımlanmış nesnelere her şeyi çizebilir veya her şeyi el ile yapabiliriz. Davranışı kesinlikle makul olacak her türlü katı veya sıvı malzemeye erişebileceğiz.
Ek olarak, güçlü rutinler ayrıca rüzgar kuvvetlerini ve merkezkaç kuvvetini (G-kuvveti) yönetmemize izin verir. Bunun hem çalışma, çalışma ve araştırma alanındaki malzemelerin davranışını simüle etmek hem de etkili 2D video oyunları oluşturmak için fiziksel alanda gerçekten önemli bir yenilik olduğuna inanıyorum.
Phun'a benzer şekilde, fizik, denge ve gerçekçi harekete dayanan birçok flash oyun var.
Bu tür oyunlar göz ardı edilmemelidir, çünkü çoğu zaman bizi baştan çıkarır ve bizi büyük 3D şaheserlerden çok daha uzun süre PC önünde eğlendirirler ve bunların hepsi dolaysızlık, basitlik ve mükemmel oynanabilirlik için.

Yorumunuzu Bırakın

Please enter your comment!
Please enter your name here