«mathematics» etiketlenmiş sorular

Matematik soruları, bir oyunun geliştirilmesinde kullanılan aritmetik, geometri, matematik, formül ve diğer hesaplamalar ile ilgilidir.

1
Circle-Line Çarpışma Tespit Sorunu
Şu anda bir koparma klonu geliştiriyorum ve düzgün çalışan bir top (daire) ve bir tuğla (dışbükey çokgen) arasındaki çarpışma tespitinde bir engel oluşturdum. Her hattın dışbükey çokgen tuğlayı temsil ettiği ve kenarladığı bir Circle-Line çarpışma algılama testi kullanıyorum. Çoğu zaman Circle-Line testi düzgün çalışır ve çarpışma noktaları doğru şekilde çözülür. …

4
Yavaşlamayı nasıl uygularım?
"Yavaşlama" diyorum çünkü şu anda ivmelenme kullanmıyorum; Demek istediğim, hızı tekrar sıfıra taşımak, sonunda durmak. Vektörlerde yeniyim ve fizik ve benzeri ile çok iyi değilim. "Yavaşlama" normal olarak nasıl ele alınır? Şu an sahip olduğum şey işe yarıyor, ama biraz hileli görünüyor . update:function(Game, t, dt) { var speed = …

2
Oyuncunun araziye karşı düzgün bir şekilde kaymasını sağlamak
İzometrik bir oyun yapıyorum. Oyuncu bir duvara çapraz olarak yürümeye çalıştığında, onun üzerinden düzgün bir şekilde kaymasını istiyorum, böylece hareketin hangi kısmı yasal olursa kullanılır ve normal yönde herhangi bir şey atılır. Duvarlar sadece dikey veya yatay değil, herhangi bir açı olabilir ve oynatıcının 360 hareketi vardır. Neredeyse oradaymışım gibi …

2
2D Vector sınıfı için float, double veya her ikisi mi?
Şu anda stüdyomuz için küçük bir platformlar arası OpenGL tabanlı 2D oyun motoru yazıyorum. Hangi 2D Vector sınıfını kullanacağımı araştırdığımda, üç farklı tasarım paradigmasına rastladım: Bu Gamasutra makalesinde olduğu gibi kayan ve değere göre çağrı . Hızlı görünüyor, ancak çok az hassasiyet sunuyor (ayrıca bu Konuya bakın ). Pro: Hızlı, …


3
Görünüm matrisinden çeviri nasıl alınır
Kameranın dünya-uzay konumunu bakış matrisinden nasıl alabilirim? Bu soruya gördüğüm tek cevap, çevirinin son satır / sütunta olduğunu gösteriyor ancak matris [x (nokta) sağ, y (nokta) yukarı, z (nokta) görünüm] içerdiğinden bu işe yaramayacak
11 3d  mathematics  matrix 

3
RPG'ler doğrusal hasar formüllerini nasıl dengeler?
Bir RPG için hasar formülü geliştiriyorum. Referans için birçok popüler başlık formülünü kontrol ettim (Final Fantasy, Chrono Trigger, Golden Sun ve Castlevania) ve çoğu doğrusal işlevleri kullanıyor gibi görünüyor. Benim sorunum, doğrusal fonksiyonlar için, seviyelendirme sırasında hasarın arttığı% seviyesinin her seviyede azalmasıdır. Örneğin, Seviye 2'den Seviye 3'e ve hasar artışlarını% …

3
Teraslı dağ özellikleri
Birkaç gün önce bir portföy / blog sitesinde bulduğum bir prosedür arazi etkisini çoğaltmak istiyorum . Siteden alıntı yapıldığında, teraslama, "güzel kanyon özellikleri oluşturmak için [son yüksekliği] belirli bir yükseklik aralığında bir sönümleme değeri ile çarparak üretildi." Merak ediyordum, kimse bunun için daha teknik bir örnek veya prosedür sağlayabilir mi? …

2
3. kişi kamerayı hedefe doğru döndürme
Doğrudan oyuncuya değil, önünde bir yere bakan 3. kişi kameram var. Kullanıcı çekim moduna girdiğinde, kameranın hedefe bakması için oynatıcının etrafında dönmesini istiyorum. Yukarıdaki resimde. "O" oynatıcı (Orijin), "L" arama, "C" kamera konumu ve "T" hedeftir. C -> L gözetleme çizgisini Kök ("O") etrafında T (C '-> L' -> T …

5
Kameranın arkasındaki bir noktayı doğru şekilde nasıl yansıtırım?
İlgi çekici noktaların üzerine bir ünlem işareti koyduğum bir 3D oyun yapıyorum. 2B ekranın neresinde yer almam gerektiğini öğrenmek için, 3B noktasını el ile işaretleyicinin olması gereken yere yansıtıyorum. Şöyle görünüyor: Oldukça iyi görünüyor. İşaretçi ekranın dışında olduğunda, koordinatları ekrana sığacak şekilde kırparım. Şöyle görünüyor: Şimdiye kadar fikir oldukça iyi …

3
A'dan B'ye atlayabilir miyim?
Yan kaydıraçım için temel bir yapay zeka yapıyorum ve bir AI ünitesinin A noktasından B noktasına ulaşıp ulaşamayacağını bilmem gerekiyor. Karakterlerimin uçuş yörüngesi, havada (örneğin Jazz Jackrabbit 2'de olduğu gibi) kuvvet uygulayabildikleri için biraz alışılmadık, bu yüzden yaklaşık bir merminin klasik yörüngesinin aksine ... atılan veya fırlatılan bir merminin itme …

1
Bir RPG'de deneyim kazancı nasıl dengelenir?
Şu anda klasik deneyim puanları ve seviye tamircisi olan bir RPG oyunu geliştiriyorum. Oyuncu canavarları öldürür, deneyim puanları kazanır, yeterli miktarda toplandıklarında ve güçlendiklerinde seviye atlarlar. Her bir seviyeye ulaşmak için gerekli Exp puanlarının miktarını ve her bir canavarın her seviyede verdiği Exp miktarını nasıl dengeleyebilirim?

4
Yıldızlararası Ekonomik Simülasyon
Uzayda seyahat eden bir tüccar oynadığınız eski uzay ticaret oyunları olan Elite veya Escape Velocity'yi anımsatan bir oyun tasarlıyorum. Oyunun ekonomisinin en azından gerçek bir ekonomiye benzemesini istiyorum. Simülasyonu gerçekleştirmek için ihtiyaç duyacağım algoritmaları anlamak için hangi kaynaklara bakabilirim? Büyük bir engel, matematikte oldukça korkunç olduğum; bu yüzden basit bir …

3
Atalet Tensörlerinin Hesaplanması
İtiraf edeceğim, henüz çok iyi anlamıyorum, bu yüzden olabildiğince iyi açıklamaya çalışacağım, karmaşık ve uzun bir soru. Kısa Versiyon: Bir cisim şekline dayalı atalet tensörlerini hesaplamak için genel bir c ++ / physx formülü var mı? Uzun Versiyon: Fizik için x, y ve z atalet tensörlerini belirtmemiz gerekiyor. Şu anda …

6
Monoton olarak azalmayan gürültü işlevleri (ailesi) var mı?
Zaman içinde A noktasından B noktasına hareket eden bir nesneyi, belirli bir zamanda B'ye ulaşacak şekilde canlandırmak için bir işlev istiyorum, ancak herhangi bir zamanda konumu sürekli olarak rastgele bozulur, ancak asla geriye gitmez. Nesneler düz çizgiler boyunca hareket eder, bu yüzden sadece bir boyuta ihtiyacım var. Matematiksel olarak, bazı …

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.