Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de tipo general, compilado y de tipo libre, estático, de forma libre, de múltiples paradigmas.

1
DirectX11 sin ventana adjunta?
Me pregunto si es posible inicializar y usar DX11 o DX9 solo para renderizar fuera de pantalla, es decir, sin ventana adjunta. Mi intención es hacer un benchmarking de GPU antes de abrir la ventana real. En esta evaluación comparativa se representa una escena de prueba, pero no debe ser …
13 c++  directx11 


4
¿Ocultar datos del juego del jugador?
Estoy trabajando en mi primer juego (C ++), y quiero usar un diseño basado en componentes. He leído mucho sobre esto últimamente y ayer decidí que quería almacenar datos de objetos en archivos JSON externos, para permitir una mayor flexibilidad y facilidad de acceso. Entonces caí en la cuenta de …
13 c++  data 


5
¿Cuál es la biblioteca recomendada para usar Lua de C ++? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 5 años . Actualmente estoy planeando cómo integrar las secuencias de comandos Lua en mi motor de …
13 c++  lua 

5
Paquete de contenido personalizado para archivos
Estoy a punto de comprar bastantes paquetes de modelos de un sitio web para crear prototipos de mi juego. En el contrato establece que debo protegerlos para evitar que el público tenga acceso a ellos. Recuerdo haber trabajado con los juegos de Valve, ellos usaron .gcf (archivo de contenido del …
13 game-design  c++ 


1
Diferentes sombreadores para diferentes objetos DirectX 11
Estoy aprendiendo Direct3D 11, y en todos los tutoriales básicos que encontré sobre la escritura de sombreadores, los sombreadores Vertex y Pixel están escritos para que transformen toda la escena de la misma manera. Tutoriales como render cube with texture ... Pero me pregunto, ¿cómo diferencian los objetos? ¿Qué sucede …
13 c++  directx11 

3
¿Identificar activos en un motor de juego?
Quiero identificar mis activos cargados, pero no sé cuál debo elegir. Hay 2 opciones: Nombre (cadena) Esto es lo más fácil y también rápido con unordered_map (O (1)), pero mucho más lento que usar números enteros. Fácilmente comprensible en el código. Enteros Lo más rápido. No son entendibles en el …


2
¿Estrés probar un servidor de juegos sin usuarios?
Estoy trabajando en un juego de cartas y su servidor. Habrá un lobby con muchas mesas y muchos jugadores. El único problema es, ¿cómo puedo ver cómo podría manejar cientos de usuarios concurrentes sin cientos de usuarios concurrentes? ¿Cómo se suele hacer este tipo de cosas?
12 c++  server  testing 

4
Dependencia de clase circular
¿Es un mal diseño tener 2 clases que se necesitan mutuamente? Estoy escribiendo un pequeño juego en el que tengo una GameEngineclase que tiene algunos GameStateobjetos. Para acceder a varios métodos de representación, estos GameStateobjetos también necesitan conocer la GameEngineclase, por lo que es una dependencia circular. ¿Llamarías a este …
12 c++  architecture 

1
¿Cómo puedo dibujar una flecha en el borde de la pantalla que apunta a un objeto que está fuera de la pantalla?
Deseo hacer lo que se describe en este tema: http://www.allegro.cc/forums/print-thread/283220 He intentado una variedad de los métodos mencionados aquí. Primero intenté usar el método descrito por Carrus85: Simplemente tome la relación de los dos hipóntenos triangulares (no importa qué triángulo use para el otro, sugiero el punto 1 y el …

1
Búsqueda eficiente de caminos en el espacio libre
Tengo un juego situado en el espacio, y me gustaría emitir órdenes de movimiento, lo que requiere encontrar caminos. Ahora, entiendo que A * y tal se aplican principalmente a los árboles, y no al espacio vacío que no tiene nodos de búsqueda de ruta. Tengo algunos obstáculos, que actualmente …
12 c++  path-finding 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.