Pengembangan Game

T&J untuk pengembang game profesional dan independen

1
Deteksi Tabrakan Memperlambat Gambar Layar
Saya baru-baru ini mengejar pengembangan game sebagai hobi, dan memutuskan bahwa untuk belajar masuk dan keluar dari pengembangan game, bahwa saya harus membuat game dan membuat semuanya sendiri (tanpa menggunakan mesin game). Ini terbukti agak rumit, namun saya membuat kemajuan besar. Namun, saya mengalami masalah yang menurut saya mungkin terkait …
8 android 

1
Pola desain aturan / validasi
Pola desain apa yang dapat digunakan untuk membuat sistem aturan / validasi untuk permainan seperti catur (ini hanyalah contoh sederhana, permainan yang sebenarnya membutuhkan perangkat aturan yang lebih sulit) Saya telah membaca beberapa pertanyaan di situs ini dan belum menemukan jawaban konklusif atau jawaban yang menunjukkan saya ke arah yang …

3
Bagaimana cara membuat prototipe game online? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Game Development Stack Exchange. Ditutup 2 tahun yang lalu . Saya ingin tahu apakah kalian tahu ada perpustakaan, mesin, atau bahkan hanya pola desain yang sangat menyederhanakan tugas …


3
Vector3 vs. Vector2 - kinerja, penggunaan?
Saat ini saya bermain-main dengan XNA, dan membuat platformer 2D sederhana. Saya sedang berpikir untuk menambahkan beberapa layer untuk membuatnya sedikit tantangan. Sebagai ganti memiliki Vector2untuk posisi saya, saya sekarang menggunakan Vector3, hanya untuk menggunakannya Zsebagai kedalaman lapisan. Namun, karena Anda tidak dapat menggunakan operator antara Vector2dan Vector3karena alasan yang …

1
Penasaran Lubang Transparan Membuat Artefak
Jadi saya mencoba menerapkan medan "halus" di mesin blok saya dengan memberikan setiap blok permukaan suatu peta ketinggian. Pada dasarnya, apa yang saya lakukan untuk menghasilkan "peta tinggi" ini untuk setiap blok adalah saya menghasilkan ketinggian pada interval 0,25 di sepanjang tepi blok. Kemudian, untuk membangun simpul blok, saya loop …

4
Teknik terbaik untuk menggambar ubin isometrik
Saya sedang berpikir untuk membuat game isometrik sederhana dengan HTML5 Canvas, dan bertanya-tanya apa cara tercepat untuk membuat ubin. Karena ubin berbentuk berlian, tetapi drawImage menggambar segi empat, saya harus meninggalkan sudut (bagian hitam di bawah): Saya pikir itu membuat saya dengan tiga opsi: Gunakan objek Gambar dengan saluran alfa …

1
Timestep dalam game multi pemain
Saya mencoba untuk membungkus otak saya dengan konsep menciptakan pengalaman multiplayer server / klien. Masalah saya terutama terkait dengan timestep. Pertimbangkan skenario berikut: Klien terhubung ke server. Klien mengirimkan inputnya ke server untuk menunjukkan ia ingin pindah. Server mensimulasikan input dan menentukan posisi klien itu di dunia game. Karena klien …

2
Bagaimana menemukan server game di jaringan LAN dengan teknologi IPv6?
Kembali pada hari-hari IPv4, orang hanya menggunakan paket siaran memeriksa apakah ada server yang tersedia di jaringan seperti yang dijelaskan dalam jawaban ini . Tetapi dalam protokol IPv6 mereka telah menjatuhkan dukungan siaran. Masih ada dukungan multicast yang tersedia, tetapi bagaimana saya bisa menggunakannya?

2
Bagaimana cara kerja pengereman dari game balap mobil?
Ada banyak permainan balap mobil PC di sekitar yang memiliki bantuan mengemudi unik yang membantu rem mobil Anda sehingga Anda dapat dengan aman mengubahnya. Sementara di beberapa permainan itu hanya 'membantu', itu hanya akan membantu rem mobil Anda tetapi tidak akan memastikan belokan yang aman. Sementara pada yang lain, bantuan …
8 physics  racing 

2
Loop permainan sisi server
Banyak game java menggunakan thread.sleep () untuk mengontrol fps. Karena server tidak menampilkan grafik, haruskah loop permainan server tetap berjalan hanya menghitung waktu delta? Seperti contoh ini: long lastLoopTime = System.nanoTime(); final int TARGET_FPS = 60; final long OPTIMAL_TIME = 1000000000 / TARGET_FPS; while (gameRunning) { long now = System.nanoTime(); …

3
Garis besar font di OpenGL, FTGL
Saya menggunakan perpustakaan FTGL untuk merender font di game saya, tapi saya sama sekali tidak tahu cara membuat garis besar di sekitar teks. Mencapai bayangan bisa mudah, karena saya bisa melakukannya seperti ini: (kode semu) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, position.y) // Normal text …
8 c++  opengl  gui  fonts 

3
Mengimpor dan Menampilkan file .fbx
Saya punya sedikit masalah dengan mengimpor / menampilkan file .fbx. Saya memeriksa contoh-contohnya tetapi yang paling saya sukai (animasi dan tekstur) tidak terdokumentasi dengan baik untuk dipahami oleh seseorang yang baru dengan ini seperti saya. Inilah yang saya coba: Saya berhasil mendapatkan simpul dan normalnya tapi saya terjebak pada mendapatkan …
8 c++  opengl  3d  models  fbx 

3
Bagaimana cara menggambar gambar 2D menggunakan OpenGL, di SDL?
Setelah semuanya, saya berhasil menemukan sepotong kode sederhana yang menunjukkan cara menggambar gambar 2D dengan openGL: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int tex; int loadTexture(char* fileName){ SDL_Surface *image=IMG_Load(fileName); SDL_DisplayFormatAlpha(image); GLuint object; glGenTextures(1,&object); glBindTexture(GL_TEXTURE_2D,object); glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_NEAREST); …
8 c++  opengl  sdl  windows 


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.