Pertanyaan yang diberi tag «c++»

C ++ adalah bahasa pemrograman untuk tujuan umum yang diketik secara statis, bentuk-bebas, multi-paradigma, dikompilasi.

1
Pustaka animasi model c / c ++ mana untuk OpenGL [ditutup]
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 6 tahun yang lalu . Saya cukup baru dalam pengembangan game, bermain-main dengan xna sebelumnya dan baru belajar OpenGL & c sekarang dan …
10 opengl  c++  models  c 

2
Menyimpan voxel untuk Mesin voxel di C ++
Saya mencoba menulis mesin voxel kecil karena menyenangkan, tetapi berjuang untuk menemukan cara terbaik untuk menyimpan voxel yang sebenarnya. Saya sadar saya akan membutuhkan beberapa jenis sehingga saya tidak perlu memiliki seluruh dunia dalam memori, dan saya sadar saya perlu membuat mereka dengan kinerja yang masuk akal. Saya membaca tentang …
9 c++  voxels 

5
Mengapa saya tidak bisa menggunakan operator '> =' dengan Vector3s?
Saya mencoba untuk mendapatkan persegi panjang untuk bergerak di antara dua posisi yang saya sebut sebagai _positionAdan _positionB. Keduanya bertipe Vector3. Persegi panjang bergerak dengan baik. Namun, ketika mencapai _positionBitu tidak bergerak ke arah yang berlawanan, seperti seharusnya. Saya kembali ke kode untuk melihatnya. Saya sampai pada kesimpulan bahwa ketika …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

2
Bagaimana saya bisa mendukung komunikasi komponen-ke-objek dengan aman dan dengan penyimpanan komponen yang ramah-cache?
Saya membuat game yang menggunakan objek game berbasis komponen, dan saya mengalami kesulitan menerapkan cara untuk setiap komponen berkomunikasi dengan objek game-nya. Daripada menjelaskan semuanya sekaligus, saya akan menjelaskan setiap bagian dari kode sampel yang relevan: class GameObjectManager { public: //Updates all the game objects void update(Time dt); //Sends a …

2
Bagaimana saya bisa meneruskan input keyboard GLFW ke objek lain?
Saya mengalami kesulitan mencoba menjalankan acara keyboard di kelas lain dengan GLFW3. Masalah yang saya alami adalah GLFW3 menggunakan fungsi statis untuk input seperti yang ditunjukkan: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) { u.controls(window, key, action); } ujuga statis …
9 opengl  c++  keyboard  glfw 

3
Alternatif fleksibel untuk banyak kelas polimorfik kecil (untuk digunakan sebagai properti atau pesan atau acara) C ++
Ada dua kelas dalam gim saya yang benar-benar bermanfaat, tetapi perlahan-lahan menjadi menyakitkan. Pesan dan Properti (properti pada dasarnya adalah komponen). Keduanya berasal dari kelas dasar dan berisi id statis sehingga sistem hanya dapat memperhatikan yang mereka inginkan. Ini bekerja dengan sangat baik ... kecuali ... Saya terus-menerus membuat jenis …

2
Mengapa perusahaan masih menggunakan Visual Studio versi lama?
Saya mengerti mengapa C ++ digunakan. Bukan itu pertanyaannya. Ketika saya menginstal game, biasanya Steam (saya hanya menggunakan Steam hari ini) akan menginstal C ++ 2005 Runtime yang dapat didistribusikan. Pertanyaan saya adalah mengapa demikian? Apa alasan runtime yang dirilis lebih dari 8 tahun yang lalu masih lazim? Beberapa game …
9 c++ 

2
Bagaimana saya bisa menggunakan Editline untuk konsol dalam game?
Saya ingin menambahkan konsol dalam game ke dalam game C ++ yang saya buat. Meskipun rendering konsol dan parsing perintah saya baik-baik saja, input teks dan aspek pengeditan (misalnya menangani tombol kiri / kanan, backspace dll ...) sepertinya banyak upaya yang saya lebih suka menghabiskan pada hal-hal yang lebih menarik …
9 c++  text-based 


2
D3D / DXGI menangani transisi layar penuh
Saya memiliki aplikasi D3D11, dan saya ingin menambahkan suport layar penuh yang tepat. Sekarang saya dapat membiarkan DXGI mengalihkan jendela saya ke layar penuh untuk saya, dan saya mendapat kesan bahwa DXGI akan mengurus semua yang diperlukan untuk membuat rantai swap flip depan dan backbuffer alih-alih membukanya. Namun, membiarkan DXGI …

3
Apakah Windows 8 masih mendukung DirectX 9?
Apakah Windows 8 mendukung DirectX 9? Karena saya sedang melihat beberapa sampel yang ditulis dalam C ++ dan DirectX 9 dibuat untuk Windows 8. Bukan itu, seperti yang saya tahu (lihat di sini http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Misalnya Inizialising DirectX dengan COM: ComPtr<ID3D11Device1> dev; ComPtr<ID3D11DeviceContext1> devcon; Ini aneh karena saya tahu itu …
9 c++  directx  windows 

1
Bagaimana cara kerja gluLookAt?
Dari pengertian saya, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); setara dengan: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Tetapi ketika saya mencetak ModelViewmatriks, panggilan ke glTranslatef()tampaknya tidak berfungsi dengan baik. Berikut ini cuplikan kode: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include …

3
Desain berbasis komponen: menangani interaksi objek
Saya tidak yakin bagaimana tepatnya objek melakukan sesuatu pada objek lain dalam desain berbasis komponen. Katakanlah saya punya Objkelas. Saya lakukan: Obj obj; obj.add(new Position()); obj.add(new Physics()); Bagaimana saya dapat memiliki objek lain yang tidak hanya menggerakkan bola tetapi juga menerapkan fisika tersebut. Saya tidak mencari detail implementasi tetapi secara …


3
Cara menangani Block World seperti Minecraft
Saya ingin menulis permainan sederhana dengan dunia blok seperti di Minecraft. Pertanyaan teoretis saya adalah apa cara terbaik untuk menangani informasi blok ini selama bermain. Ide pertama saya adalah array besar tetapi saya pikir ini akan menyebabkan kehabisan memori. Mungkin saya hanya perlu memuat blok di dekat pemain. Bagaimana saya …

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.