Pertanyaan yang diberi tag «physics»

Berkaitan dengan gerak benda melalui ruang dan waktu. Termasuk konsep seperti akselerasi (daya dorong dan gravitasi), massa, respons tabrakan, gesekan dan banyak lagi.


3
Bagaimana mensimulasikan tekanan dengan partikel?
Saya mencoba mensimulasikan tekanan dengan koleksi partikel bola di game Unity yang saya bangun. Sepasang orang mencatat tentang masalahnya: Tujuannya adalah untuk mengisi ruang 2d yang terus berubah / kosong dengan bola kecil tanpa gesekan. Gim ini mencoba mensimulasikan tekanan yang terus bertambah dari lebih banyak benda yang didorong ke …
11 2d  unity  physics 


4
Pemain bergerak ke atas, apakah dia melompat atau memanjat?
Dalam permainan platformer berbasis fisika 2D yang memiliki tangga di dalamnya, bagaimana Anda menentukan apakah pemain bergerak disebabkan oleh lompatan atau dia menaiki tangga, sehingga Anda tahu animasi apa yang harus dimainkan? Dan secara umum, jelas vektor arah tidak cukup untuk menentukan animasi yang akan diputar: bagaimana Anda juga menentukan …




1
Sudut Refleksi
Saya memiliki game "Gaya Breakeout" ini. Saya punya meriam di tengah, blok di sekitar meriam dan bantalan di sekitar blok. Seperti inilah bentuk gimnya: Saya telah berhasil mendapatkan collision per pixel dan bola saya " mencerminkan " pada kontak dengan blok dengan matematika berikut: Ball.Direction = 2 * (Block.Direction - …


3
Kekuatan gravitasi di gim orang pertama
Dalam permainan kami, kami mengatur akselerasi karena gravitasi ke nilai yang sesuai 9,8 m / s ^ 2. Meskipun secara fisik benar, rasanya lebih seperti bergerak di bulan .. Rasanya tepat pada nilai 16 m / s ^ 2. Adakah orang lain yang mengalami ini? Apakah hanya karena kita tidak …


2
Menggunakan fungsi The Box2D Polygon "Set ()"?
Saya menggunakan mesin fisika Box2D. Dan ada jenis bentuk untuk box2D disebut b2PolygonShape. Di kelas ini, Anda bisa membuat poligon. Ada juga fungsi Set () yang mengambil array titik dan jumlah titik. Box2D memiliki contoh seperti ini: // This defines a triangle in CCW order. b2Vec2 vertices[3]; vertices[0].Set(0.0f, 0.0f); vertices[1].Set(1.0f, …
11 2d  physics  box2d 

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, …


4
Apakah utas terpisah untuk game loop wajib untuk game sederhana?
Saya baru dalam pengembangan game. Untuk belajar saya membuat ulang game ini di platform android. Anda dapat mengamati video permainan-bermain di tautan di atas. Ini adalah permainan sederhana. Saya telah membaca banyak artikel tentang memulai dengan pengembangan game. Hampir semuanya direkomendasikan menggunakan loop game pada utas terpisah, yang masuk akal …

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.