Programación Específica > Programación de Videojuegos
Juego Asteroides
Blag:
Muchas gracias por el código fuente!!!! :hola:
La verdad no importa que tan artesanal este..... :lol:
--- Citar ---Al principio codificaba en español y después empecé a hacerlo en inglés (y así sigo, pq los nombres de las funciones tienen más gancho y son más cortos
--- Fin de la cita ---
Jejejeje......Yo también siempre programo en inglés, se me hace más cómodo, más corto y además, todos los lenguajes de programción están en inglés...... :scream:
Saludos,
Blag :devil:
Amilius:
El juego está muy bueno, tiene buena pinta y es divertido!.
bob esponja:
muy bueno el juego. a mi gusto impresionante pero paso a contarte
lo baje en un cyber l probe y me encanto me lo llevo a mi casa poque estaba decidido a aprender a usar openGL (cosa que habia empezado y despues deje).
y cuando lo ejecuto para jugarlo un rato (EN MI PENTIUM 133 MHZ 32 MB DE RAM)
me daba 0.3 frames por segundo lo cual me desalento totalmente.
es culpa de openGL?, la codificacion pude influir tanto en el desempeño?
por favor me gustaria que respondas
gracias de antemano
Ruben3d:
Hola.
OpenGL utiliza la aceleradora gráfica para dibujar. Es un API para gráficos 3D así que estoy pintando polígonos en 3D (solo que la proyección hace parecer que es 2D).
Si tu ordenador no tiene aceleradora gráfica todos estos cálculos han de hacerse por software, así que el rendimiento desciende muchísimo. Además, creo recordar que excepto el fondo todo usa alpha blending, para peor rendimiento sin aceleradora.
Un saludo.
Ruben3d
Amilius:
Hola.
¿Probaron usando las superficies en memoria del sistema (RAM) cuando tienen una tarjeta de video antigua, como una de 8mb?
Generalmente el rendimiento mejora bastante: Como todo el cálculo lo hace el procesador, teniendo el problema de tener que acceder hasta la memoria de tarjeta de video, llevar los datos al procesador y otra vez hasta la memoria de la tarjeta de video empeora las cosas. Si esos datos están en RAM el "tramite" no es tan feo.
Lo mismo sucede a la inversa: con una buena tarjeta aceleradora siempre será deseable tener TODAS las superficies en memoria de la tarjeta aceleradora para evitar el trámite ese.
Navegación
[*] Página Anterior
Ir a la versión completa