Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Tweaking AStar untuk menemukan lokasi terdekat ke tujuan yang tidak terjangkau
Saya telah mengimplementasikan AStar di Jawa dan berfungsi baik untuk area dengan rintangan di mana tujuan yang dipilih dapat dijangkau. Namun, ketika tujuan tidak dapat dijangkau, "lintasan" yang dihitung sama sekali tidak menuju ke lokasi terdekat (ke lokasi yang tidak terjangkau) tetapi sebaliknya merupakan beberapa jalur acak. Apakah ada cara …

2
Algoritma untuk menembak target di game 3d
Bagi Anda yang ingat Descent Freespace, ia memiliki fitur yang bagus untuk membantu Anda membidik musuh ketika menembakkan rudal atau laser non-homing: itu menunjukkan crosshair di depan kapal yang Anda kejar memberi tahu Anda di mana harus menembak untuk memukul di mana bergerak target. Saya mencoba menggunakan jawaban dari /programming/4107403/ai-algorithm-to-shoot-at-a-target-in-a-2d-game?lq=1 …
11 mathematics  ai  aiming 


1
Rendering Unity di beberapa monitor
Saat ini saya mencoba untuk mendapatkan persatuan untuk berjalan di 2 monitor. Saya telah melakukan beberapa penelitian dan tahu bahwa ini, secara ketat, mungkin. Ada solusi di mana Anda pada dasarnya harus mengembang ukuran jendela Anda untuk mendapatkan kesatuan untuk membuat di kedua monitor. Apa yang saya lakukan adalah membuat …
11 unity  rendering 


6
Manajemen status permainan (Game, Menu, Layar Layar, dll)
Pada dasarnya, dalam setiap gim yang saya buat sejauh ini, saya selalu memiliki variabel seperti "current_state", yang dapat berupa "gim", "layar judul", "layar permainan", dll. Dan kemudian pada fungsi Pembaruan saya, saya memiliki besar: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... Namun, saya tidak …

1
Simulasi Game Apel - Tidak bisa berfungsi [ditutup]
Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini bersifat mendua, tidak jelas, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Ditutup 7 tahun yang lalu . Saya mencoba …
11 c++ 

1
Shader relativitas khusus dalam GLSL
Saya mencoba menerapkan shader GLSL yang membantu memahami relativitas khusus Lorentz Transformation. Mari kita ambil dua pengamat inersia poros-sejajar Odan O'. Pengamat O'bergerak pengamat Odengan kecepatan v=(v_x,0,0). Ketika dijelaskan dalam hal O'koordinat, suatu peristiwa P' = (x',y',z',ct')telah mengubah koordinat(x,y,z,ct)= L (x',y',z',ct') di mana L adalah matriks 4x4 yang disebut transformasi …

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 

2
Mengapa peta singgung ruang normal tidak sepenuhnya biru?
Mengapa peta normal tidak hanya berwarna biru? Saya akan berpikir bahwa peta normal harus didominasi warna biru karena komponen Z dari normal diwakili oleh biru. Normalnya menunjuk keluar dari permukaan ke arah Z jadi kita harus melihat biru sebagai warna dominan karena komponen Z dominan. Menurut definisi ruang tangen tegak …

2
Implementasi stiker
Saya memiliki masalah dalam mencari informasi tentang decals, jadi mungkin pertanyaan ini akan membantu orang lain. Implementasinya adalah untuk renderer maju. Bisakah seseorang mengonfirmasi jika saya mendapat implementasi stiker yang benar? Anda menentukan kubus dimensi apa pun yang akan menentukan volume proyeksi di ruang umum. Anda memeriksa persimpangan segitiga dengan …


1
Menerapkan Fast Inverse Square Root di Javascript?
Fast Inverse Square Root dari Quake III tampaknya menggunakan trik floating-point. Seperti yang saya pahami, representasi floating-point dapat memiliki beberapa implementasi yang berbeda. Jadi mungkinkah menerapkan Fast Inverse Square Root di Javascript? Apakah akan mengembalikan hasil yang sama? float Q_rsqrt(float number) { long i; float x2, y; const float threehalfs …
11 javascript 

3
Bagaimana cara memindahkan objek di sepanjang keliling objek lain?
Saya sangat keluar dari matematika sehingga sakit, tetapi bagi sebagian dari Anda ini harus menjadi sepotong kue. Saya ingin memindahkan objek di sekitar yang lain sepanjang umurnya atau kelilingnya pada jalur melingkar sederhana. Saat ini algoritma permainan saya tahu cara bergerak dan memposisikan sprite tepat di tepi rintangan dan sekarang …
11 java  mathematics 

3
Menyesuaikan game Android dengan berbagai ukuran layar
Saya membuat game Android yang hanya berorientasi layar potret. Ini berfungsi dengan baik ketika saya menjalankannya di ponsel saya, tetapi ketika saya menjalankannya di tablet, meskipun ukuran layar lebih besar, semua bitmap memiliki ukuran yang sama. Apakah ada cara untuk membuat bitmap tetap dengan proporsi yang sama bahkan pada layar …
11 java  android  screen 

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.