Pertanyaan yang diberi tag «architecture»

Bagaimana kode disusun. Untuk pertanyaan tentang desain internal mesin game.



2
Mengalokasikan Entitas dalam Sistem Entitas
Saya tidak yakin bagaimana saya harus mengalokasikan / menyerupai entitas saya dalam sistem entitas saya. Saya memiliki berbagai pilihan, tetapi kebanyakan dari mereka tampaknya memiliki kontra terkait dengan mereka. Dalam semua kasus, entitas mirip dengan ID (integer), dan mungkin memiliki kelas wrapper yang terkait dengannya. Kelas wrapper ini memiliki metode …


3
MVC atau Komponen, atau keduanya?
Saya seorang pengembang yang berpengalaman tetapi baru-baru ini saya ingin masuk ke pemrograman game tetapi seperti yang Anda tahu pengembangan game adalah binatang yang sama sekali berbeda dari kebanyakan bentuk pemrograman lainnya (mungkin hanya dikalahkan oleh pengembangan sistem operasi). Karena itu saya sudah membaca Game Coding Complete (ISBN 978-1-58450-680-5) oleh …

3
Menyinkronkan klien dengan server dan satu sama lain
Apa cara terbaik untuk menjaga semua klien disinkronkan dengan server dan satu sama lain? Saat ini, kami memiliki dua pendekatan dalam pikiran: Ketika klien mengirim sesuatu ke server, server segera mengirimkan pesan ke semua klien, yang langsung bereaksi. Memperkenalkan beberapa waktu tunda, di mana server mengirimkan pesan ke semua klien, …

1
Gunakan pelampung atau ganda saat menulis game seluler
Saya tahu untuk shader, pelampung harus digunakan karena mereka adalah pilihan optimal untuk kinerja. Doubles lambat dan menggunakan lebih banyak memori yang tidak ideal untuk shader. Sementara float kurang akurat dan cenderung mengapung overlflows, tradeoff untuk kecepatan ideal pada perangkat keras seluler. Tapi bagaimana dengan tempat lain di basis kode …

3
Bisakah Mesin Game dibangun menjadi Mesin Game?
Ini membingungkan saya ketika judulnya bertuliskan "Mostly Civilized: A 4x-Hex Game Engine for Unity - Bagian 1" Unity adalah Mesin Game, dan ia sedang membangun mesin game untuk mesin game. Apakah dia mengatakan ini dengan tidak benar, atau sedang membangun mesin game menjadi mesin permainan adalah hal yang nyata?

4
Perencanaan Aksi yang Berorientasi Sasaran dengan banyak Agen
Saya sedikit macet: Saya mengimplementasikan AI dengan GOAP (Perencanaan Tindakan Berorientasi Tujuan, http://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf ) untuk permainan simulasi. Itu bekerja dengan baik. Sekarang saya ingin agar agen dapat bekerja sama (mis. Melakukan tindakan bersama). Apa dalam hal ini AI-Design terbaik yang GoapActions menjaga sambungan longgar? Haruskah mereka merencanakan bersama? (dalam hal …

4
Sistem komponen entitas - perkembangan game
Saya cukup baru dalam pengembangan game (tetapi tidak untuk pemrograman) dan saya mencoba mencari tahu apa yang akan menjadi cara terbaik untuk menangani komunikasi antar-dunia. Maksud saya adalah ini: Saya telah membaca tentang sistem komponen entitas (ECS) dan bagaimana orang menyarankan menggunakan dunia / spasi yang berbeda ( http://gamedevelopment.tutsplus.com/tutorials/spaces-useful-game-object-containers--gamedev-14091 ) …


0
Menerapkan SceneManager menggunakan OpenFL
Saya mencoba menerapkan SceneManager dasar menggunakan OpenFL dan Haxe. Saya tidak punya banyak pengalaman menggunakan OpenFL dan Haxe jadi saya punya beberapa masalah. Inilah cara saya mendesain kelas SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { super(); currentScene …

3
Bagaimana cara memuat potongan susun dengan cepat?
Saat ini saya sedang mengerjakan dunia tanpa batas, sebagian besar terinspirasi oleh minecraft. Sebuah Chunk terdiri dari 16x16x16 blok. Blok (kubus) adalah 1x1x1. Ini berjalan sangat lancar dengan ViewRange 12 Potongan (12x16) di komputer saya. Baik. Ketika saya mengubah tinggi Chunk ke 256, ini menjadi - jelas - laggy yang …

2
OpenGL - Memahami hubungan antara Model, View dan World Matrix
Saya mengalami sedikit kesulitan memahami bagaimana matriks ini bekerja dan bagaimana cara mengaturnya dalam kaitannya satu sama lain untuk mendapatkan sistem yang tepat berjalan. Dalam pemahaman saya, Model Matrix adalah matriks dari suatu objek, misalnya kubus atau bola, akan ada banyak dari ini dalam aplikasi / permainan. World Matrix adalah …


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.