Pertanyaan yang diberi tag «c++»

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

3
Menggunakan kelas "teman" dalam pengembangan game
Biasanya dalam kecepatan pengembangan game C ++ dinilai lebih dari enkapsulasi, karena itu Anda melihat satu ton anggota kelas yang dapat diakses publik yang benar-benar tidak boleh publik. Saya tampaknya menemukan dalam banyak kasus bahwa hanya beberapa klausa yang sangat terpilih yang benar-benar perlu mengetahui cara kerja kelas-kelas lain hingga …

2
Membagi menjadi file - berapa banyak membelah?
Jika saya katakan saya memiliki kerangka entitas hierarkis, bukan model komponen. Sesuatu seperti: (Ya, ini dibuat-buat) Weapon-> Gun-> AutomaticGun-> MP44 Atau, lebih dari contoh klasik: Entity-> MovableEntity-> Enemy-> WalkingEnemy Seberapa jauh Anda akan membagi file sumber / header untuk keterbacaan dan organisasi? Apakah yang terbaik adalah melakukan sesuatu seperti Entity.cpp, …
9 c++  file 

2
Bagaimana cara saya menghindari artefak interpolasi saat memperbesar peta ketinggian?
Saya menggunakan algoritma interpolasi bikubik untuk meningkatkan skala peta ketinggian, dan saya memperhatikan beberapa artefak di sekitar batas piksel. Namun, artefak ini tampaknya tidak muncul ketika saya menggunakan interpolasi kubik sederhana (spline). Mungkinkah karena interpolasi bikubik tidak menjamin turunan kedua menjadi kontinu, tidak seperti spline kubik? Jika demikian, adakah algoritma …


3
Fungsi SDL untuk Memuat PNG
Saya sedang belajar SDL 2.0 saat ini dan saya telah melihat metode ini untuk memuat BMP: SDL_Texture* LoadImage(std::string file) { SDL_Surface *loadedImage = nullptr; SDL_Texture *texture = nullptr; loadedImage = SDL_LoadBMP(file.c_str()); if (loadedImage != nullptr) { texture = SDL_CreateTextureFromSurface(renderer, loadedImage); SDL_FreeSurface(loadedImage); } else std::cout << SDL_GetError() << std::endl; return texture; …
9 c++  sdl 

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 …

2
Paksa Muat Ulang VS soution Explorer saat menambahkan c # Script baru melalui Unity3d?
Ketika saya membuat skrip C # ( Create -> C# Script) melalui Unity3d atau menghapusnya dari Unity3d- Visual Studiotunjukkan jendela peringatan. itu menyebalkan. Apakah ada cara untuk memaksa "ReloadAll" di solusi Explorer tanpa jendela?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 


1
Robek layar dalam fragmen shader pada GPU R9 380
dua pemain menghadapi masalah dengan permainan saya di mana layar sobek ketika menggunakan fragmen shader tetapi sepertinya hanya melakukan ini untuk pemain dengan GPU R9 380. Berikut ini tampilannya dalam game: Setelah bekerja dengan salah satu pemain saya mempersempitnya untuk menggunakan shader tetapi itu bisa menjadi sesuatu yang tidak dilakukan …
8 c++  2d  glsl  sfml 

1
Apa cara termudah untuk Menerapkan Kamera Orang Ketiga di C ++ / DirectX9
Saya cukup baru untuk C ++ dan DirectX9 dan saya ingin Menerapkan Kamera Orang Ketiga. Setelah beberapa membaca tentang Kamera berbasis Quaternion saya memutuskan untuk mencoba Menerapkannya. Tapi itu benar-benar membuat saya berpikir, jadi saya bertanya di sini apa cara termudah untuk Menerapkan Kamera-TP? Berikut adalah hal-hal yang harus dilakukan …
8 c++  camera  directx9 

2
Pointer di C # Unity
Hei, saya baru saja belajar tentang pointer baru-baru ini dan bertanya-tanya bagaimana saya bisa menggunakannya dalam c # (saya baru belajar tentang mereka di c ++) dalam kesatuan. Saya punya beberapa pertanyaan. Pointer menggunakan pemrograman tingkat rendah untuk menemukan posisi nilai yang berbeda di komputer, jadi apakah itu berarti Anda …

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 …


2
Bagaimana cara menemukan titik terdekat (dengan demikian membentuk poligon) melampirkan titik tertentu? (Lihat gambar)
Saya bekerja dengan mesin game, dan tugas saya adalah menambahkan kode untuk mensimulasikan fraktur jerat kaku. Saat ini aku hanya berusaha memecahkan kubus. Saya menggunakan algoritma Voronoi untuk membuat pecahan (realistis) retak dan saya menggunakan metode setengah-pesawat untuk menghasilkan sel Voronoi. Sekarang cara saya melakukan ini adalah untuk setiap titik …

3
Mengelola Data Voxel
Saya sudah pemrograman di C ++ sebagai hobi selama sekitar 4 bulan sekarang, dan saya benar-benar suka membuat barang menggunakan voxel. Saya menulis "permainan" (Lebih dari sekadar tantangan pribadi, karena saya benar-benar hanya mengerjakan medan, tidak ada gameplay) yang menjadikan dunia seperti Minecraft, tetapi baru-baru ini saya telah berpikir untuk …
8 c++  voxels  data 

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.