Запитання з тегом «c++»

C ++ - це статична типова багатостороння парадигма, складена, мова програмування загального призначення.

1
Яка бібліотека анімаційних моделей c / c ++ для OpenGL [закрита]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Я досить новачок у розробці ігор, грав із xna раніше і просто вивчаю OpenGL & c зараз, і мені цікаво …
10 opengl  c++  models  c 

2
Збереження вокселів для воксельних двигунів в C ++
Я намагаюсь написати трохи воксельного двигуна, тому що це весело, але намагаюся знайти найкращий спосіб зберігати фактичні вокселі. Я усвідомлюю, що мені будуть потрібні певні шматки, тому мені не потрібно мати весь світ в пам’яті, і я знаю, що мені потрібно зробити їх з розумною продуктивністю. Я читав про октриси, …
9 c++  voxels 

5
Чому я не можу використовувати оператор '> =' з Vector3s?
Я намагаюся отримати прямокутник для переміщення між двома позиціями, які я називаю як _positionAі _positionB. Обидва мають тип Vector3. Прямокутник рухається просто чудово. Однак, коли вона досягає, _positionBвона не рухається у зворотному напрямку, як слід. Я повернувся до коду, щоб подивитися. Я прийшов до висновку, що в міру переміщення об'єкта …
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
Як я можу безпечно підтримувати зв’язок компонент-об'єкт та зберігати вміст компонентів, кероване сховищем?
Я створюю гру, яка використовує ігрові об'єкти на основі компонентів, і мені важко реалізувати спосіб для кожного компонента спілкуватися зі своїм ігровим об’єктом. Замість того, щоб пояснити все відразу, я поясню кожну частину відповідного зразкового коду: class GameObjectManager { public: //Updates all the game objects void update(Time dt); //Sends a …

2
Як я можу переслати вкладку клавіатури GLFW на інший об’єкт?
У мене виникають проблеми при виконанні подій клавіатури в іншому класі з GLFW3. Проблема, яку я маю, полягає в тому, що GLFW3 використовує статичну функцію для введення, як показано: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) { u.controls(window, key, action); …
9 opengl  c++  keyboard  glfw 

3
Гнучкі альтернативи багатьом багатьом малим поліморфним класам (для використання як властивостей, повідомлень чи подій) C ++
У моїй грі є два заняття, які справді корисні, але повільно стають болем. Повідомлення та властивість (властивість по суті є компонентом). Вони обидва походять від базового класу і містять статичний ідентифікатор, щоб системи могли звертати увагу лише на ті, які вони хочуть. Це дуже добре працює ... за винятком ... …

2
Чому компанії все ще використовують дійсно старі версії Visual Studio?
Я розумію, чому використовується C ++. Про це питання не йдеться. Коли я встановлюю ігри, зазвичай Steam (я майже зараз користуюся Steam лише сьогодні) встановлюватиме C ++ 2005 Runtime. Моє запитання, чому це так? Що є причиною тривалості виконання, випущеної понад 8 років тому, як і раніше? Деякі з ігор, …
9 c++ 

5
Як я можу оновити налаштування дисплея на екрані параметрів без перезавантаження?
Наразі я створюю 2D RPG в C ++ 11 з Allegro 5 і збільшую. Моя мета - якось оновити мої налаштування гри, коли параметр буде змінено в меню «Параметри». Я не хочу змушувати користувача перезапустити свою гру. Інші ігри не потребують перезавантаження при зміні роздільної здатності або переході з повноекранного …

2
Як я можу використовувати Editline для ігрової консолі?
Я хотів би додати ігрову консоль до гри C ++, яку я створюю. Хоча візуалізація консолі та аналіз команд, з якими я нормально, аспект введення тексту та редагування (наприклад, обробка лівою / правою клавішами, зворотні проміжки тощо) здається чималим зусиллям, яке я б краще витратити на більш цікаві речі . …
9 c++  text-based 

2
D3D / DXGI керує переходом на весь екран
У мене є програма D3D11, і я хочу додати належну програму повноекранного доступу. Тепер я можу дозволити DXGI переключити моє вікно на повноекранний екран, і я маю враження, що DXGI подбає про все необхідне для того, щоб ланцюг заміни перевернути передню частину та задню частину, а не їх розтушувати. Однак, …

3
Чи підтримує Windows 8 DirectX 9?
Чи підтримує Windows 8 DirectX 9? Оскільки я переглядав деякі зразки, написані на C ++ та DirectX 9, зроблені для Windows 8. Це було не так, як я це знаю (дивіться тут http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Наприклад, Inizialising DirectX з COM: ComPtr<ID3D11Device1> dev; ComPtr<ID3D11DeviceContext1> devcon; Це просто дивно, тому що я знаю …
9 c++  directx  windows 

1
Як працює gluLookAt?
З мого розуміння, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); еквівалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Але коли я роздруковую ModelViewматрицю, дзвінок до glTranslatef(), здається, не працює належним чином. Ось фрагмент коду: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> …

3
Компонентна конструкція: обробка взаємодії об'єктів
Я не впевнений, як саме об’єкти роблять речі для інших об’єктів у складі, що базується на компонентах. Скажіть, у мене Objклас. Я згоден: Obj obj; obj.add(new Position()); obj.add(new Physics()); Як я міг тоді мати інший об'єкт не тільки рухати м'ячем, але й застосовувати ті фізики. Я не шукаю деталей реалізації, …

3
Які необхідні ноу-хау для написання бібліотеки анімації (IK & FK)? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Я не можу знайти жодної хорошої бібліотеки для анімації, ті, що я знайшов, просто …

3
Як поводитися з блоковим світом, як Minecraft
Хочу написати просту гру з блоковим світом, як у Minecraft. Моє теоретичне питання - який найкращий спосіб обробляти інформацію про цей блок під час гри. Моя перша ідея була величезним масивом, але це, можливо, вичерпає пам'ять. Можливо, мені доведеться лише завантажувати блоки біля програвача. Як я можу впоратися із завантаженням …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.