«physics» etiketlenmiş sorular

Uzay ve zaman boyunca nesnelerin hareketine ilişkin. İvme (itme ve yerçekimi), kütle, çarpışma tepkisi, sürtünme ve daha fazlası gibi kavramları içerir.

11
Sabit veya değişken bir zaman adımı ne zaman kullanmalıyım?
Bir oyun döngüsü sabit veya değişken zaman adımlarına mı dayanmalı? Biri her zaman üstün mü, yoksa doğru seçim oyuna göre değişiyor mu? Değişken zaman aşaması Fizik güncellemeleri "son güncellemeden bu yana geçen bir argüman" argümanından geçirilir ve dolayısıyla kare hızına bağlıdır. Bu, hesaplama yapmak anlamına gelebilir position += distancePerSecond * …

3
Dinamik dalgalarla 2D suyu nasıl oluşturabilirim?
Yeni Süper Mario Bros'un nasıl yapılacağını öğrenmek istediğim harika bir 2D suyu var. İşte onu gösteren bir video . Açıklayıcı bir bölüm: Suya vuran şeyler dalgalar yaratır. Ayrıca sürekli "arka plan" dalgalar da vardır. Kamera hareket etmediğinde, videodaki 00:50'den hemen sonra sabit dalgalara iyi bir şekilde bakabilirsiniz. Sıçrama efektlerinin bu …

5
İyi 2D Platformer Fiziği [kapalı]
Box2D ile 2D platform için ayarlanmış bir temel karakter denetleyicisine sahibim ve iyi hissetmek için ince ayar yapmaya başladım. Fizik motorlarının ince ayar yapmak için çok fazla düğmesi var ve benim için kullanmam gereken ilk şey, bir fizik motoru ile yazdığım bana göre net değil. Atlama birkaç keneler için bir …
76 box2d  physics  input 

7
2D Platformer AABB çarpışma problemleri
AABB çarpışma çözünürlüğü ile ilgili bir sorunum var. AABB kesişimini önce X eksenini, sonra Y eksenini çözerek çözerim. Bu, bu hatayı önlemek için yapılır: http://i.stack.imgur.com/NLg4j.png Bir nesne oynatıcıya taşındığında ve oynatıcının yatay olarak itilmesi gerektiğinde mevcut yöntem iyi çalışır. .Gif'te gördüğünüz gibi, yatay çiviler oynatıcıyı doğru şekilde itiyor. Ancak dikey …

3
Gemiyi döndürmek için hangi iticilerin açılacağı nasıl belirlenir?
Geminin konfigürasyonu dinamik olarak değişir, bu nedenle gemiyi saat yönünde veya saatin ters yönünde çevirmek istediğimde hangi iticinin açılacağını belirlemeliyim. İticiler her zaman gemi ile eksen hizalıdır (asla açılı değildir) ve açık veya kapalıdır. İşte olası kurulumlardan biri: Şimdiye kadar denedim, ateşleme vektörünü ve yön vektörünü geminin kütlesinin merkezine görselleştirmek: …


2
Bir karakter nasıl atlanır?
Şu anda Direct # 9.0 kullanarak C # ile oyun yapıyorum. Oyunun yeni versiyonu Eşek Kong NES. Neredeyse her şeyi tamamladım, ancak Mario'nun atlamasının fiziği ile ilgili problem yaşıyorum. Y ve X koordinasyonları için beyan ettiğim değişkenler var. Bunu yapmanın basit bir yöntemi olup olmadığını merak ediyordum. Bir cevap için …
44 physics  input  jumping 

8
Deterministik bir fizik simülasyonunu nasıl yapabilirim?
Oyuncuların bir bulmacayı / haritayı çözmek için parçaları ve parçaları hareket ettirdiği sert cisimleri içeren bir fizik oyunu yaratıyorum. Oyunun oldukça önemli bir yönü, oyuncular bir simülasyon başlattığında , işletim sistemi, işlemci vb. Ne olursa olsun her yerde aynı şekilde çalışacak olmaları ... Çok fazla karmaşıklığa yer var ve simülasyonlar …

6
Mario oyunu Fizik Analizi [kapalı]
Burada bulunan Sonic Kirpi fiziğinin bir çöküşü olduğunu biliyorum ve merak ediyorum, Mario oyunlarından herhangi birinin bir dökümü var mı? Buna benzer bir şey ama Mario için ilgilendiğim şey bu!
42 physics 

2
Su / Okyanus simülasyonu ve fizik
Su simülasyonu ve bunun bedenlerle (tekneler, gemiler, denizaltılar gibi) etkileşiminin nasıl modelleneceğine dair bazı referanslar arıyorum. Suyun görsel yönleri (dalgalar, yansıma vb.) Hakkında çok fazla referans buldum, ancak vücutlarla nasıl etkileşime girmesi gerektiği ile ilgili çok az şey var. Oyun geliştirme konusundaki deneyimim çok sınırlı ve gerçekten burada sıkışıp kaldım. …
42 physics 


2
Pisagor teoremini neden oyun fiziğinde kullanıyoruz?
Geçenlerde, Pisagor teoremini fizik hesaplamalarımızda çok kullandığımızı öğrendim ve korkarım ki gerçekten bir şey anlamadım. Bir nesnenin yatay düzlemde sabit hızdan daha hızlı hareket etmediğinden emin olmak için bir kitaptan bir örnek MAXIMUM_VELOCITY: MAXIMUM_VELOCITY = <any number>; SQUARED_MAXIMUM_VELOCITY = MAXIMUM_VELOCITY * MAXIMUM_VELOCITY; function animate(){ var squared_horizontal_velocity = (x_velocity * x_velocity) …

7
Kayar nokta hassasiyeti hakkında ve neden hala kullanıyoruz
Kayan nokta büyük dünyalarda hassasiyet için her zaman zahmetli olmuştur. Bu makale perde arkasını açıklamakta ve açık alternatif - sabit nokta numaraları sunmaktadır. Bazı gerçekler, gerçekten etkileyici: "Peki 64 bit hassasiyet, sizi mikroskobik bir hassasiyetle güneşten (7,4 milyar km) en uzak mesafeye Pluto'ya götürür." Alt mikrometre hassasiyeti, fps ihtiyaçlarından daha …
38 graphics  physics 

4
Nişancı olmayanlar için hareket tahmini
Orta ölçekli çok oyunculu bir izometrik 2D oyun üzerinde çalışıyorum, bir seferde kalıcı bir sunucuya bağlı yaklaşık 20-30 oyuncu. Yerinde iyi bir hareket tahmini uygulaması elde etmekte zorlandım. Fizik / Hareket Oyunun gerçek bir fizik uygulaması yok, ancak hareketi uygulamak için temel prensipleri kullanıyor. Sürekli oylama girişi yerine, durum değişiklikleri …

2
2B sprite dönme kuvvetinin hesaplanması
Birisinin aşağıdaki senaryoyu hesaplamada zarif bir yolu olup olmadığını merak ediyorum. (N) kare sayısının, rastgele şeklin bir nesnesine sahibim, ancak hepsinin dikdörtgen olduğunu iddia edeceğiz. Yerçekimi olmadan uğraşıyoruz, bu yüzden uzaydaki nesneyi yukarıdan aşağıya bir bakış açısıyla düşünün. Nesneye belirli bir karede kuvvet uygulıyorum (aşağıda gösterildiği gibi). Uygulanan yerde, uygulanan …
35 2d  rotation  physics  vector 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.