Pertanyaan yang diberi tag «mathematics»

Pertanyaan matematika berurusan dengan aritmatika, geometri, kalkulus, formula, dan perhitungan lain yang digunakan dalam pengembangan game.

1
Masalah Deteksi Tabrakan Circle-Line
Saat ini saya sedang mengembangkan klon breakout dan saya telah memukul hambatan dalam mendapatkan deteksi tabrakan antara bola (lingkaran) dan batu bata (cembung poligon) yang bekerja dengan benar. Saya menggunakan tes deteksi tabrakan Circle-Line di mana setiap baris mewakili dan tepi pada bata cembung poligon. Untuk sebagian besar waktu, tes …

4
Bagaimana cara menerapkan deselerasi?
Saya katakan "deselerasi" karena saya tidak menggunakan akselerasi saat ini; yang saya maksud adalah menggerakkan kecepatan kembali ke nol, akhirnya berhenti. Saya baru mengenal vektor dan tidak terlalu hebat dalam fisika dan sebagainya. Bagaimana biasanya "deselerasi" ditangani? Apa yang saya miliki sekarang berfungsi, tetapi sepertinya agak retas . update:function(Game, t, …

2
Float, double atau keduanya untuk kelas Vector 2D?
Saat ini saya sedang menulis mesin game 2D berbasis lintas platform kecil OpenGL untuk studio kami. Ketika saya meneliti kelas vektor 2D mana yang akan digunakan, saya menemukan tiga paradigma desain yang berbeda: Float & Call-by-value, seperti dalam artikel Gamasutra ini . Tampaknya cepat tetapi menawarkan sedikit presisi (lihat juga …

2
Cara membuat pemain meluncur dengan lancar ke medan
Saya membuat game isometrik. Ketika pemain mencoba berjalan secara diagonal ke dinding, saya ingin mereka meluncur dengan mulus di atasnya, jadi bagian mana pun dari gerakan yang legal akan digunakan, dan segala sesuatu ke arah yang normal dibuang. Dinding bisa berupa sudut apa saja, bukan hanya vertikal atau horizontal, dan …


3
Cara mendapatkan terjemahan dari view matrix
Bagaimana saya bisa mengambil posisi ruang-dunia kamera dari matriks pandangannya? Satu-satunya jawaban yang saya lihat untuk pertanyaan ini menyarankan terjemahan ada di baris / col terakhir tetapi ini tidak akan berhasil karena matriks berisi [x (titik) kanan, y (titik) ke atas, z (titik) lihat]
11 3d  mathematics  matrix 

3
Bagaimana saya bisa meluncurkan GameObject pada target jika saya diberikan segalanya kecuali untuk sudut peluncurannya?
Saya mencoba meluncurkan objek pada target, mengingat posisinya, posisi targetnya, kecepatan peluncuran, dan gravitasi. Saya mengikuti formula ini dari Wikipedia : θ = a r c t a n (v2±v4- g( gx2+ 2 yv2)---------------√gx)θ=SebuahrctSebuahn(v2±v4-g(gx2+2yv2)gx) \theta = arctan \bigg( \frac{v^2 \pm \sqrt{v^4-g(gx^2 + 2yv^2)}}{gx} \bigg) Saya telah menyederhanakan kode dengan kemampuan …

3
Fitur gunung Terracing
Saya ingin meniru efek medan prosedural yang saya temukan di situs portofolio / blog beberapa hari yang lalu. Mengutip situs, terasering dihasilkan melalui, "mengalikan [ketinggian akhir] dengan beberapa nilai redaman dalam rentang ketinggian tertentu, untuk membuat fitur ngarai yang indah." Saya bertanya-tanya, apakah ada yang bisa memberikan contoh atau prosedur …

3
Bagaimana RPG menyeimbangkan formula kerusakan linier?
Saya sedang mengembangkan formula kerusakan untuk RPG. Saya telah memeriksa banyak rumus judul populer untuk referensi (Final Fantasy, Chrono Trigger, Golden Sun dan Castlevania) dan sebagian besar tampaknya menggunakan fungsi linear. Masalah saya adalah bahwa untuk fungsi linear,% di mana kerusakan meningkat ketika naik level turun di setiap level. Misalnya, …

2
Memutar kamera orang ke-3 ke arah target
Saya memiliki kamera orang ketiga yang tidak melihat langsung ke pemain tetapi di suatu tempat di depannya. Ketika pengguna memasuki mode pemotretan, saya ingin kamera memutar pemain untuk menghadapi target. Pada gambar di atas. "O" adalah pemain (Asal), "L" adalah lookat, "C" adalah posisi kamera dan "T" adalah target. Saya …


3
Bisakah saya melompat dari A ke B?
Saya membuat beberapa AI dasar untuk scroller samping saya dan saya perlu tahu apakah unit AI dapat mencapai titik B dari titik A hanya dengan mengambil lompatan. Lintasan penerbangan karakter saya agak tidak biasa karena mereka dapat menerapkan gaya di udara (seperti dalam Jazz Jackrabbit 2 misalnya), jadi tidak seperti …

1
Bagaimana menyeimbangkan pengalaman memperoleh dalam RPG
Saat ini saya sedang mengembangkan game RPG dengan poin pengalaman klasik dan mekanik levelup. Pemain membunuh monster, mendapatkan poin pengalaman, naik level ketika mereka mengumpulkan cukup dan menjadi lebih kuat. Bagaimana cara menyeimbangkan jumlah poin Exp yang diperlukan untuk mencapai setiap level dan jumlah Exp yang diberikan oleh setiap monster …

4
Simulasi Ekonomi Antarbintang
Saya merancang game yang mengingatkan pada Elite atau Escape Velocity, game perdagangan ruang angkasa lama, tempat Anda bermain pedagang keliling di ruang angkasa. Saya ingin ekonomi permainan setidaknya menyerupai yang asli. Sumber daya apa yang tersedia yang bisa saya lihat untuk mendapatkan pemahaman tentang algoritma yang saya perlukan untuk melakukan …

3
Perhitungan Tensor Inersia
Sedikit pertanyaan yang rumit dan panjang yang, saya akui, saya belum cukup mengerti sehingga saya akan mencoba dan menjelaskan sebaik mungkin. Versi Pendek: Apakah ada rumus c ++ / Physx umum di luar sana untuk menghitung tensor inersia berdasarkan bentuk objek? Versi Panjang: Untuk fisika kita, kita perlu menentukan tensor …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.