Pengembangan Game

T&J untuk pengembang game profesional dan independen


1
Bagaimana saya bisa mencapai tampilan "grafis 8-bit"?
Saya memiliki latar belakang pemrograman yang kuat tidak hanya dari pengembangan game. Saya hanya membuat beberapa pong dan ular di sekolah menengah dan saya melakukan beberapa OpenGL di perguruan tinggi. Saya ingin membuat mesin gim saya sendiri. Tidak ada yang mewah hanya mesin game 2D sederhana. Tetapi karena saya agak …

2
Kapal melintas di bawah jembatan di RTS berbasis ubin 2D
Saya sedang menulis RTS berbasis ubin 2D. Dan saya ingin menambahkan fitur 'pseudo 3D' - jembatan di atas sungai. Saya belum memulai pengkodean apa pun, hanya mencoba berpikir bagaimana ini cocok dengan model pendeteksian tabrakan. Sebuah kapal yang lewat di bawah jembatan dan sebuah unit yang bergerak di atas jembatan …

4
Pertimbangan hukum saat memulai tim pengembangan game
Saya akan memulai sebuah proyek dengan dua pengembang lain dan seorang artis, yang masih belum saya temukan. Saya tidak yakin bagaimana tepatnya kita harus menanganinya dari perspektif hukum. Apakah kita seharusnya menandatangani kontrak? Apa yang harus dinyatakan dalam dokumen semacam itu? Gim ini kemungkinan besar akan gratis.

4
Perpustakaan GUI untuk MonoGame [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
10 monogame 

1
Bagaimana cara menyimpan mantra & item menggunakan penerapan std :: vector?
Saya mengikuti bersama dengan buku dari GameInstitute sekarang, dan itu meminta saya untuk: Biarkan pemain membeli dan membawa ramuan penyembuh dan ramuan bola api. Anda bisa menambahkan array Item (setelah Anda menentukan kelas item) ke kelas Player untuk menyimpannya, atau menggunakan std :: vector untuk menyimpannya. Saya pikir saya ingin …
10 c++  text-based 

2
2D pathfinding - menemukan jalur halus
Saya mencoba menerapkan pathfinding sederhana, tetapi hasilnya kurang memuaskan daripada apa yang ingin saya capai. Masalahnya adalah unit dalam game seperti Starcraft 2 bergerak ke segala arah sedangkan unit dalam kasus saya hanya bergerak paling banyak 8 arah (gaya Warcraft 1) karena 8 arah ini mengarahkan ke node yang tersedia …

3
Apakah ada hubungan antara Teori Game dan Pengembangan Game?
Saya seorang programmer Java tertarik untuk belajar game di Jawa, baru-baru ini saya melihat sebuah buku tentang Riset Operasi yang ditulis oleh Wayne L. Winston. Ada topik di Game Theory. Ini benar-benar matematika. Saya hanya seorang pengembang aplikasi, tetapi apakah buku itu akan membantu untuk memulai karir game?
10 java  game-theory 

3
Menyimpan kisi hex
Saya telah membuat kerangka kerja hex grid kecil untuk Unity3D dan telah sampai pada dilema berikut. Ini adalah sistem koordinat saya (diambil dari sini ): Semuanya bekerja dengan sangat baik kecuali untuk fakta saya tidak tahu cara menyimpannya. Saya awalnya bermaksud menyimpan ini dalam array 2D dan menggunakan gambar untuk …

1
Bagaimana cara menyinkronkan klien dan server saat mengirim perubahan kecepatan pemain?
Saya menerapkan prediksi sisi klien. Sebagian besar penjelasan menganggap klien mengirim pesan seperti " Gerakkan pemain saya naik 1 posisi ". Bagaimana jika saya mengirim pesan seperti " Setel kecepatan pemain saya ke x "? Pada klien, pemain menetapkan kecepatannya sendiri (berdasarkan prediksi sisi klien) sebelum server melakukannya, sehingga keduanya …

1
SDL membelah beberapa permukaan sekaligus
Saya mencoba untuk menulis permainan platforming di mana sprite untuk latar belakang level dipecah menjadi 512x512 potongan. Saya menyimpan 3 potongan memori sekaligus dan saya mencoba menulis kode untuk memasukkan ketiganya ke layar. Berikut ini kode yang saya miliki: SDL_Rect where; where.y = -game->camera->y; where.x = -game->camera->x - MAP_WIDTH; SDL_BlitSurface(left_chunk, …
10 sdl 


3
Bagaimana cara memperbarui status entitas dan animasi dalam game berbasis komponen?
Saya mencoba merancang sistem entitas berbasis komponen untuk tujuan pembelajaran (dan kemudian digunakan pada beberapa game) dan saya mengalami beberapa masalah ketika memperbarui status entitas. Saya tidak ingin memiliki metode pembaruan () di dalam Komponen untuk mencegah dependensi antara Komponen. Apa yang saya pikirkan saat ini adalah bahwa komponen menyimpan …

1
Bullet Physics - Casting sinar langsung ke bawah dari benda tegar (kamera orang pertama)
Saya sudah mengimplementasikan kamera orang pertama menggunakan Bullet - ini adalah tubuh yang kaku dengan bentuk kapsul. Saya hanya menggunakan Bullet selama beberapa hari dan mesin fisika baru bagi saya. Saya gunakan btRigidBody::setLinearVelocity()untuk memindahkannya dan bertabrakan dengan sempurna dengan dunia. Satu-satunya masalah adalah nilai-Y bergerak bebas, yang untuk sementara saya …

1
Floating Point Precision (fp: tepat vs fp: cepat)
Dalam C atau C ++, apakah opsi kompiler presisi floating point benar-benar membuat perbedaan dalam game dunia nyata (kecil / indie)? Dari pengamatan saya, pengaturan fp: fast jauh lebih cepat daripada fp: tepat dan dari apa yang saya mengerti di sini ( /programming/6889522/fpfast-vs-fpprecise-what-kind-of-errors-can -i-perjumpaan ) perbedaan presisi antara dua opsi …
10 c++  c  floating-point 

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.