Pertanyaan yang diberi tag «architecture»

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

3
Mengapa tutorial menggunakan pendekatan berbeda untuk rendering OpenGL?
http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/ Kedua tutorial ini menggunakan pendekatan yang sangat berbeda untuk mendapatkan hasil yang hampir sama. Yang pertama menggunakan hal-hal seperti glBegin(GL_QUADS). Yang kedua menggunakan hal-hal seperti vertexBufferObjects, shader berdasarkan GLEW. Tetapi hasilnya sama: Anda mendapatkan bentuk dasar. Mengapa perbedaan ini ada? Pendekatan pertama tampaknya jauh lebih mudah dipahami. Apa …


9
Mengapa konten hard-code jelek?
Saya tahu sebagian besar game menyimpan teks dialog dalam file, tetapi saya juga melihat beberapa game berbasis teks benar-benar memprogram konten (peta, pilihan, kemungkinan perintah pemain, teks cerita) ke dalam kode game. Saya dapat memikirkan beberapa alasan, tetapi apa alasan utama mengapa bahkan permainan teks menyimpan semua file di luar …



7
Cara elegan untuk mensimulasikan sejumlah besar entitas dalam dunia game
Anggaplah Anda memiliki permainan di mana ada banyak (banyak banyak) entitas yang melayani beberapa fungsi, tidak semua yang terus-menerus diperlukan atau perlu dipertimbangkan dalam setiap frame. Masalah konkret yang saya kerjakan di mana masalah ini hadir adalah simulasi rinci dari tubuh termasuk organ-organnya. Dalam permainan, setiap makhluk memiliki tubuh sendiri …

3
Apakah loop game C # / Windows standar itu?
Saat menulis gim dalam C # yang menggunakan Formulir Windows kuno dan beberapa pembungkus API grafis seperti SlimDX atau OpenTK , bagaimana seharusnya perulangan gim utama disusun? Aplikasi Windows Forms kanonik memiliki titik masuk yang terlihat seperti public static void Main () { Application.Run(new MainForm()); } dan sementara seseorang dapat …

9
Mulai dari Awal - Apakah ini Kesalahan jika saya menemukan kembali roda?
Biasanya setiap kali saya ingin memulai permainan, saya akan berpikir untuk memiliki arsitektur dasar yang baik untuk rendering dan loop game yang lebih baik dari awal. Saya biasanya tidak ingin menggunakan mesin yang ada. Alasan di baliknya adalah bahwa saya ingin mengimplementasikannya sendiri untuk mempelajari hal-hal. Tetapi banyak blog dan …

11
Alternatif untuk Sistem Status Game?
Sejauh yang saya tahu, sebagian besar game memiliki semacam "sistem kondisi permainan" yang beralih di antara berbagai kondisi permainan; ini mungkin hal-hal seperti "Intro", "MainMenu", "CharacterSelect", "Memuat", dan "Game". Di satu sisi, sangat masuk akal untuk memisahkan ini menjadi sistem negara. Lagi pula, mereka berbeda dan harus dalam pernyataan pergantian …

5
Melakukan powerups dalam sistem berbasis komponen
Saya baru mulai benar-benar memahami desain berbasis komponen. Saya tidak tahu apa cara "benar" untuk melakukan ini. Inilah skenarionya. Pemain bisa menggunakan perisai. Perisai digambarkan sebagai gelembung di sekitar pemain, ia memiliki bentuk tabrakan yang terpisah, dan mengurangi kerusakan yang diterima pemain dari efek area. Bagaimana tameng seperti itu dirancang …



2
Apakah ada cara untuk secara prosedural menghasilkan sejarah dunia?
Saya agak tertarik dengan diagram yang ditemukan di sini yang mewakili 1800 tahun sejarah budaya dalam dunia imajiner yang diciptakan oleh seorang pria. Hal semacam ini tampaknya memiliki aplikasi yang kuat untuk pengembangan game, sejauh desain dunia. Sepertinya dia melakukan diagram ini dengan tangan. Yang saya tertarik adalah melihat apakah …

3
Cara menangani sejumlah besar pickup dalam game MMO
Bagaimana gim seperti Minecraft, atau gim MMO mana pun yang memiliki pickup, menanganinya? Katakanlah medan memunculkan 3 tetes pickup "kotoran" setiap kali Anda menggali medan tersebut. Katakanlah setiap item memiliki animasi rotasi yang menghitung setiap frame. Jika jumlah pickup di dunia menjadi sangat tinggi, itu akan menjadi biaya overhead besar …

3
Bagaimana cara menangani banyak utas cerita dalam game RPG?
Saya merancang sebuah game RPG yang memiliki banyak alur cerita, artinya, tergantung pada pilihan pengguna beberapa hal mungkin atau mungkin tidak terjadi, Anda dapat mencapai hal yang sama dalam beberapa cara, akhir ceritanya bisa berbeda dan seterusnya. Saya menerapkan mesin pengambilan keputusan sederhana, yang berfungsi dengan baik tetapi memiliki satu …
26 architecture  rpg 

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.