Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-12-2011
manuelH manuelH is offline
Registrado
NULL
 
Registrado: dic 2011
Posts: 2
Poder: 0
manuelH Va por buen camino
Red face Archivo de Recursos para Juego

Hola que tal, saludos a los miembros del foro.

Estoy desarrollando un juego de video con OpenGL, pero tengo ya el problema de la carga de las imagenes y animaciones jpg y png; que consumen muchos recursos del CPU y de la memoria de la maquina.

Nesecito tener los archivos graficos no compilados dentro del exe.

He visto que muchos juegos tienen archivos con alguna extencion personalizada, desde donde el exe extrae los graficos; bueno he estado investigando en la red y en algunos libros y no doy con la solucion. Nesecito lograr con esto bajar bastante el uso de la CPU y de la Memoria.

Ojala puedan darme una mano, que tengo la soga al cuello.

Saludos.
Responder Con Cita
  #2  
Antiguo 26-12-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Manuel.

Revisá si te sirve este enlace: Meter recursos dentro de un ejecutable

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 28-12-2011
manuelH manuelH is offline
Registrado
NULL
 
Registrado: dic 2011
Posts: 2
Poder: 0
manuelH Va por buen camino
Gracias por responder;

Lo que habia pensado es que: hay manera de empaquetar todos los recursos graficos y animaciones, en un unico archivo, pero no dentro del ejecutable, porque terminaria muy grande?.


Por ejemplo aca en mi maquina tengo un juego instalado que baje como demo de internet; el archivo PyramidPays2.exe que pesa 3MB lo acompaña otro archivo de 65MB, llamado assets.pfp, es evidente que en este archivo estan todos los graficos y animaciones.


Bueno por ahi iria mi consulta; agradeceria alguien me diera al menos una pista que seguir.


Saludos.
Responder Con Cita
  #4  
Antiguo 09-01-2012
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Guardar los recursos dentro del ejecutable no es buena idea nunca. Hace años (veinte o treinta) esto era práctica común, pero principalmente por dos razones: Bien porque los recursos eran creados por el propio programa (por ejemplo, usando primitivas para crear gráficos, procesamiento matemático para crear los sonidos, etc) o bien porque la rutina de carga no resultaba rentable en términos de memoria o rendimiento (como el caso de los antiguos micros a base de cinta: MSX, ZX Spectrum, C-64, etc.). Yo no lo recomiendo hoy en día.

Respecto al empaquetamiento de datos, existen bibliotecas que permiten acceder diréctamente al contenido de archivos ZIP, tar, gzip, etc. De todas formas, si eres principiante te recomiendo que no los uses, sino que guardes los datos en un subdirectorio tal cual y accedas a ellos de forma individual.

Si lo preguntas para facilitar la distribución, echa un vistazo a Inno Setup. Permite generar un único archivo ejecutable que permite instalar el programa.

Si estás realmente interesado en la programación de videojuegos con Delphi, sea profesionalmente o como aficionado, te recomiendo que te pases por Delphi Gamer y/o por Pascal Game Development. Yo soy visitante asiduo de éste último sitio.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
PNG en archivo de recursos (.res) jandro Varios 10 27-01-2010 20:00:45
Convertir un archivo de recursos .res en una DLL Sick boy Varios 1 28-06-2006 13:34:40
no carga icono de un archivo de recursos Patricio Gráficos 0 10-02-2006 14:37:15
Archivo de recursos Esau Varios 3 04-11-2004 10:13:44
Crear un archivo de recursos soul6301 Varios 1 19-08-2004 20:24:07


La franja horaria es GMT +2. Ahora son las 04:27:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi