Pengembangan Game

T&J untuk pengembang game profesional dan independen

1
Bernapas untuk karakter game / film
Breathing (pergerakan fitur dada dan wajah): Saya ingin bertanya apakah modelnya susah dan apakah harganya mahal. Saya baru-baru ini memperhatikan efek yang luar biasa di film Madagascar 3, tetapi (tolong, koreksi saya jika saya salah) tidak ingat melihatnya di permainan apa pun (kecuali mungkin awan uap dalam pengaturan musim dingin …

2
Menjadikan keterampilan dan kemampuan karakter sebagai perintah, praktik yang baik?
Saya merancang untuk permainan yang terdiri dari karakter yang memiliki keterampilan ofensif yang unik dan kemampuan lain seperti membangun, memperbaiki, dll. Pemain dapat mengontrol banyak karakter tersebut. Saya berpikir untuk menempatkan semua keterampilan dan kemampuan seperti itu ke dalam perintah individu. Kontroler statis akan mendaftarkan semua perintah ini ke daftar …


4
Bagaimana saya bisa menggunakan banyak jerat per entitas tanpa memutus satu komponen dari tipe tunggal per entitas?
Kami hanya beralih dari mesin permainan berbasis hierarki ke mesin permainan berbasis komponen. Masalah saya adalah bahwa ketika saya memuat model yang memiliki hierarki jerat, dan cara saya memahami, adalah bahwa suatu entitas dalam sistem berbasis komponen tidak dapat memiliki beberapa komponen dari jenis yang sama, tetapi saya memerlukan "meshComponent" …

1
Mengapa OnCollisionEnter dari Unity tidak memberi saya normals permukaan, dan apa cara yang paling dapat diandalkan untuk mendapatkannya?
Unity's on collision event memberi Anda objek Collision yang memberi Anda beberapa informasi tentang collision yang terjadi (termasuk daftar ContactPoints dengan hit normals). Tapi yang tidak Anda dapatkan adalah permukaan normal untuk collider yang Anda pukul. Berikut screenshot untuk diilustrasikan. Garis merah berasal dari ContactPoint.normaldan garis biru dari RaycastHit.normal. Apakah …

2
Menemukan bentuk dalam Array 2D, lalu mengoptimalkan
Saya baru saja diizinkan gambar ... Gambar di bawah ini dari permainan saya menunjukkan beberapa blok yang gelap, yang telah diakui sebagai bagian dari bentuk "T". Seperti dapat dilihat, kode tersebut telah menggelapkan blok dengan bintik-bintik merah, dan tidak melihat bentuk "T" dengan garis hijau. Kode saya loop melalui x …

3
Cara melakukan efek gravitasi Geometry Wars dengan baik
Saya tidak berbicara tentang grid latar belakang di sini, saya berbicara tentang partikel yang berputar di sekitar Gravity Wells! Saya selalu menyukai efeknya dan memutuskan itu akan menjadi percobaan yang menyenangkan untuk menggandakannya, saya tahu GW menggunakan hukum Hooke di semua tempat, tapi saya tidak berpikir efek Partikel-ke-Sumur dilakukan menggunakan …

4
Bagaimana kode Waktu Berhenti atau Waktu Peluru dalam permainan?
Saya mengembangkan platformer RPG pemain tunggal di XNA 4.0. Saya ingin menambahkan kemampuan yang akan membuat waktu "berhenti" atau melambat, dan hanya karakter pemain yang bergerak dengan kecepatan asli (mirip dengan mantra Time Stop dari seri Gerbang Baldur). Saya tidak mencari implementasi yang tepat, melainkan beberapa ide umum dan pola …
11 xna  time-travel 

2
Bagaimana cara membatasi gerakan click'n'drag ke suatu area?
Saya minta maaf untuk judul yang agak umum. Saya benar-benar tidak memiliki banyak petunjuk tentang bagaimana mencapai apa yang saya coba lakukan, yang membuatnya semakin sulit untuk meneliti solusi yang mungkin. Saya mencoba menerapkan semacam penanda jalur (mungkin ada nama yang paling cocok untuk itu, tapi ini yang terbaik yang …

1
Pola untuk melakukan aksi permainan
Apakah ada pola yang diterima secara umum untuk melakukan berbagai aksi dalam game? Cara pemain dapat melakukan tindakan dan juga bahwa AI dapat melakukan tindakan, seperti bergerak, menyerang, menghancurkan diri sendiri, dll. Saat ini saya memiliki BaseAction abstrak yang menggunakan .NET generics untuk menentukan objek berbeda yang dikembalikan oleh berbagai …



2
Bagaimana Anda bisa memodelkan “jejak aroma” dalam sebuah game?
Katakanlah Anda ingin membuat game 3D, dan memiliki pemain, atau ponsel, dapat melacak entitas lain dengan mengikuti jejak aroma mereka. Apakah ada struktur data yang diketahui yang cocok dengan use case ini? Jika Anda hanya memiliki sedikit individu, Anda mungkin dapat melakukan sesuatu seperti peta 3D coord ke entitas ID, …
11 ai 

2
Apa yang harus saya khawatirkan ketika mengubah asal OpenGL ke kiri atas layar?
Untuk pendidikan mandiri, saya sedang menulis mesin platformer 2D di C ++ menggunakan SDL / OpenGL. Awalnya saya mulai dengan SDL murni menggunakan tutorial di sdltutorials.com dan lazyfoo.net, tapi saya sekarang menggunakan SDL untuk membuat konteks rendering OpenGL dan kemudian membuat dengan fungsi OpenGL (mode khusus langsung tetapi saya belajar …
11 c++  opengl  2d  sdl 

2
Masalah generasi medan berlian-persegi
Saya telah menerapkan algoritma berlian-persegi sesuai dengan artikel ini: http://www.lighthouse3d.com/opengl/terrain/index.php?mpd2 Masalahnya adalah saya mendapatkan tebing curam ini di seluruh peta. Ini terjadi di tepian, saat medan dibagi secara rekursif: Inilah sumbernya: void DiamondSquare(unsigned x1,unsigned y1,unsigned x2,unsigned y2,float range) { int c1 = (int)x2 - (int)x1; int c2 = (int)y2 - …

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.