Preguntas etiquetadas con performance

La calidad, la eficiencia y la velocidad de ejecución del juego como resultado de varios factores en el diseño y la estructura del juego y su arquitectura.





1
¿Gestión de estado gráfico y componentes?
A menudo tiendo a hacer muchas optimizaciones prematuras cuando trato con gráficos. Hay algunos principios que siempre trato de seguir: Mantenga el número de componentes D3D al mínimo. (Estados de renderizado, buffers, sombreadores, etc.) Solo unir componentes si es absolutamente necesario. (No limitado ya, etc.) Especialice los componentes tanto como …

3
Rendimiento de renderizado para juegos Flash
Estaba leyendo en SO sobre la representación flash nativa en comparación con la construcción de un BitmapDatabúfer de cuadros personalizado y algunas de las respuestas eran un poco conflictivas, así que me preguntaba: ¿Es generalmente una mejor práctica ir a la ruta del búfer de mapa de bits personalizado o …


3
Agrupando entidades del mismo conjunto de componentes en memoria lineal
Partimos del enfoque básico de sistemas-componentes-entidades . Creemos ensamblajes (término derivado de este artículo) simplemente a partir de información sobre tipos de componentes . Se realiza dinámicamente en tiempo de ejecución, al igual que agregaríamos / eliminaríamos componentes a una entidad uno por uno, pero vamos a nombrarlo con mayor …



1
Iluminación rápida con múltiples luces.
¿Cómo puedo implementar una iluminación rápida con múltiples luces? No quiero restringir al jugador, puede colocar un número ilimitado y posiblemente luces superpuestas (puntos) en el nivel. El problema es que los sombreadores que contienen bucles dinámicos que serían necesarios para calcular la iluminación tienden a ser muy lentos. Tuve …


2
Tartamudeo de XNA a intervalos regulares
Estoy tratando de hacer instancias de hardware pero me encuentro con un extraño problema de rendimiento. La velocidad de fotogramas promedio es de alrededor de 45, pero es extremadamente entrecortada. Ventana SynchronizeWithVerticalRetrace = false IsFixedTimeStep = false PresentationInterval = PresentInterval.Immediate La imagen a continuación muestra mi tiempo medido (con Stopwatch). …
10 xna  performance 



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.