Pengembangan Game

12
Bagaimana saya harus menerapkan kamera orang pertama?

Saya seorang programmer pemula dan saya sedang membuat proyek yang memungkinkan saya berjalan di sekitar ruangan melalui kamera orang pertama. Sejauh ini, saya punya bangunan yang digambar dan terus, tapi sekarang saya macet dan tidak tahu bagaimana membuat kamera orang pertama untuk memungkinkan...

12
Apa cara yang baik untuk menyimpan data tilemap?

Saya sedang mengembangkan platformer 2D dengan beberapa teman uni. Kami telah mendasarkannya pada XNA Platformer Starter Kit yang menggunakan file .txt untuk menyimpan peta ubin. Meskipun ini sederhana, itu tidak memberi kita kontrol dan fleksibilitas yang cukup dengan desain level. Beberapa...

12
Cara tercepat untuk mengelompokkan unit yang dapat saling melihat?

Dalam game 2D yang saya kerjakan, mesin game dapat memberi saya, untuk setiap unit, daftar unit lain yang berada dalam jangkauan pandangannya. Saya ingin tahu apakah ada algoritma yang ditetapkan untuk mengurutkan unit dalam kelompok , di mana setiap kelompok akan ditentukan oleh semua unit yang...

12
Interaksi model dinamis

Saya hanya ingin tahu bagaimana dalam banyak game (yaitu game seperti arkham suyl / city, manhunt, hitman) apakah mereka membuatnya sehingga karakter Anda dapat "meraih" karakter di depan Anda dan melakukan hal-hal untuk mereka. Saya tahu ini mungkin terdengar sangat membingungkan tetapi untuk...

12
Bagaimana Halo menggambar proyektil?

Saya mencoba menggambar proyektil dan melakukan billboarding. Proyektil terdiri dari "partikel" dan "pelacak" yang ditagih. Ketika saya menaiki proyektil, itu tidak bisa dilihat ketika arah tampilan pemain sejajar dengan sumbu proyektil. Bagaimana Halo atau game lain menyelesaikan masalah ini,...

12
45 ° Lereng dalam platformer 2D berbasis Tile

Saya ingin memiliki kemiringan 45 ° sederhana di platformer berbasis ubin saya, namun saya sepertinya tidak bisa menurunkan algoritme. Silakan lihat kode dan videonya, mungkin saya kehilangan yang jelas? //collisionRectangle is the collision rectangle of the player with //origin at the top left...

12
Apakah GLUT sudah usang?

Sebuah pertanyaan diajukan tentang sumber daya OpenGL yang baik dan terkini , salah satu jawabannya adalah tautan ke tutorial tentang pemrograman OpenGL modern. Tutorial yang dipermasalahkan menggunakan GLUT dan GLEW, tetapi saya telah membaca bahwa GLUT sudah usang. Benarkah

12
Apa alternatif untuk GLUT yang ada?

Saya mencoba mempelajari OpenGL, dan saya baru tahu bahwa GLUT sudah usang . Saya sudah tahu SDL, dan sepertinya ini adalah alternatif yang baik. Haruskah saya menggunakan SDL untuk mengembangkan game dengan OpenGL, atau adakah alternatif yang lebih baik. Saya baru dalam pengembangan game, jadi...

12
Pola desain untuk sistem aturan?

Sebagai proyek menyenangkan yang cepat, saya mencoba menulis permainan solitaire. Tetapi ketika mulai menulis sistem aturan, saya merasa kotor , karena kode saya merasa benar-benar tidak terstruktur dan tidak dapat dipertahankan , terutama karena logika permainan saya adalah kode spaghetti yang...