«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.

7
Dairesel hareketlerle nesneyi nasıl yakalayabilirim
2 boyutlu bir uzay oyunu yaratıyorum ve uzay gemisinin bir gezegene müdahale etmesi gerekiyor. Düz hat kesişimleri için çalışma kodum var ancak gezegenlerin dairesel bir yörüngede nasıl hesaplanacağını çözemiyorum. Oyun bilimsel olarak doğru değil, bu yüzden atalet, yerçekimi, eliptik yörüngeler, vb. İçin endişelenmiyorum. Uzay gemilerinin yerini ve hızını ve ayrıca …

2
Doğru “Çifte Atlama” Uygulaması
Corona kullanarak 2B iPhone oyunu üzerinde çalışıyorum (Deneme sürümü, bu yüzden forumlarını kullanamıyorum). Oyun gökyüzüne düşen karakteri içeriyor ve düşerken yukarı zıplayabilmesi için karakter için bir "çift atlama" uygulamaya çalışıyorum. Corona'nın fizik kütüphanesini karakterin düşmesi için kullanıyorum ve şu ana kadar ona atlamanın en iyi yöntemi dikey dürtü yöntemini kullanmak. …
23 2d  physics 

7
Yerçekimi hesaplamalarını optimize etmek
Birbirine yönelen çeşitli boyut ve hızda nesnelerim var. Her güncellemede, her nesnenin üzerinden geçip, diğer tüm nesnelerin ağırlıklarından dolayı kuvvetler eklemeliyim. Çok iyi ölçeklenemiyor, oyunumda bulduğum iki büyük darboğazdan biri ve performansı geliştirmek için ne yapacağımdan emin değilim. O hissediyor Ben performansını artırmak gerekir gibi. Herhangi bir zamanda, sistemdeki nesnelerin …

4
2B'de köşe çarpışmaları ile nasıl baş edilir?
2d XNA oyun bir üst yazıyorum. Benim ilk adımdan beri, onu öğrenmek için kendimi fizik ve çarpışma şeylerimi yazmaya çalışıyorum. Ne zaman oyuncu sprite karakterim sınırlarının bir duvarın kenarı ile kesiştiği bir konuma hareket etmeye çalıştığında, bir sıçrama açısı belirledim (oluşum açısı = yansıma açısı) ve oyuncunun duvardan çıkmasını sağlarım …

4
Fizik motorumda momentum ve güncelleme problemlerinin sırası
Bu soru, burada bulabileceğiniz çarpışma tespiti ve çözümü ile ilgili bir önceki sorumdan bir "takip" sorusudur . Önceki soruyu okumak istemiyorsanız, işte fizik motorumun nasıl çalıştığı hakkında kısa bir açıklama: Her fiziksel varlık SSSPBody adlı bir sınıfta depolanır. Sadece AABB'ler desteklenir. Her SSSPBody, her gövdeyi güncelleyen ve yerçekimini idare eden …

3
Esnek, kırılabilir bir pizza peyniri malzemesi nasıl oluşturabilirim?
Gerçekçi pizzalar oluşturmak ve kullanıcının onunla etkileşime girmesini sağlamak istiyorum. İstediğim: Ne yarattım: Blender'da pizza modelini (8 parça) yarattım, sonra Unity'ye aktardım. Bir parça pizza çok yapay görünmektedir, çünkü çoğunlukla "katı üçgen" dir. Kullanıcı bir parçayı hareket ettirdiğinde peynirin gerilmesini ve parçalanmasını nasıl sağlayabilirim?

3
Piksel sanat hareketinde “merdiven efekti” nasıl önlenir?
Kenar yumuşatmanın neden olduğu bulanıklaştırma etkisini önlemek için tam piksel koordinatlarında sprite oluşturuyorum (sprite piksel sanat ve filtre uygulanmışsa korkunç görünecektir). Bununla birlikte, nesnelerin hareketi değişken hız, yerçekimi ve fiziksel etkileşimler içerdiğinden, yörünge alt piksel hassasiyeti ile hesaplanır. Yeterince büyük ekran alanı hızlarında (2 veya 3 pikselden büyük vΔt) bu …

3
RK4 neden Euler entegrasyonundan daha iyi? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 8 ay önce kapalı . Bu harika slaytların sonunda , yazar sunulan tüm farklı entegratörleri karşılaştırır. Öyle ya da böyle , …

4
Sıvıları ve gazları modelleyebilen bir 2d fizik motoru var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Bu noktada platform ve programlama dili önemli değil, bunun için bir şey olup olmadığını bilmek istiyorum. …
20 2d  physics 

6
2D fizik motorunu nasıl oluştururum? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . Yaptığım en gelişmiş oyunlar Box2dFlashAS3 fizik motoru ve seviyeleri …

6
İnterpolasyon ve diş açma için veri yapıları?
Son zamanlarda oyunumla bazı kare hızında titreme sorunları ile uğraşıyorum ve en iyi çözüm, Glenn Fiedler (Gaffer on Games) tarafından klasik Fix Your Timestep'te önerilen çözüm olacak gibi görünüyor ! makale. Şimdi - Güncellemem için zaten sabit bir zaman adımı kullanıyorum. Sorun, oluşturma için önerilen enterpolasyonu yapmıyorum. Sonuç olarak, oluşturma …

6
Fizik modeli olan bir gemi için AI kontrolü
Ben 2D uzayda takip uygulamak nasıl fikirler arıyorum. Ne yazık ki henüz AI / yol bulma / otonom kontrol hakkında çok şey bilmiyorum. Diyelim ki bu gemi serbestçe hareket edebiliyor ama kütlesi ve momentumu var. Ayrıca, dış kuvvetler onu etkileyebilir (patlamalar vb.). Oyuncu istediği zaman gemi için bir hedef belirleyebilir …

2
Fizik veya grafik bileşenleri tipik olarak bileşen odaklı bir sistemde nasıl oluşturulur?
Son 48 saati Nesne Bileşeni sistemlerini okumak için harcadım ve uygulamaya başlamak için yeterince hazır olduğumu hissediyorum. Oluşturulan temel Nesne ve Bileşen sınıfları var, ama şimdi ben gerçek bileşenleri oluşturmaya başlamak gerekir biraz kafam karıştı. Bunları HealthComponent veya temelde sadece bir mülk olabilecek bir şey olarak düşündüğümde, bu mükemmel bir …

1
Çıkıntıları nasıl tespit ederim?
Oyunumda, karakterimin çıkıntıları tutup tutabilmesini ve yapacak yer varsa kendilerini yukarı çekebilmesini istiyorum. Bir çıkıntının olup olmadığını ve karakterin tırmanmak için yeterli alana sahip olup olmadığını nasıl tespit edebilirim?
18 physics 

2
2D platform oyununda, oyuncunun eğimli zeminde düzgün hareket etmesini nasıl sağlarsınız?
2D platform oyunu için bir fizik motoru geliştiriyorum. Çarpışma tespiti için ayırma ekseni teoremini kullanıyorum. Zemin yüzeyi, oynatıcı eksen eksenli bir sınırlama kutusu olarak yönlendirilmiş sınırlayıcı kutulardan yapılır. (Özellikle, SAT kullanarak OBB'ler için süpürme çarpışma tespiti gerçekleştiren "Gerçek Zamanlı Çarpışma Tespiti" kitabından algoritmayı kullanıyorum). Dinamik nesnelerin çevreye nüfuz etmediğinden emin …
18 2d  physics  platform 

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.