RE:Crear Exe.. Ayuda Plz..!
No te entiendo lo que necesitas pero si deseas guardar todo en un archivo, puedes utilizar el formato ZIP.
Otra cosa que te entiendo es que desde el codigo fuente principal de tu juego leas el mísmo archivo .exe es decir leerse a sí mismo pero despues del EOF leeras el archivo que se encuentra detrás del exe que puede ser tu mapa. para esto debes crear un programita externo a juego.exe donde una vez hayas generado juego.exe, pegue el mapa y demás archivos(No carpetas) que necesites detras de juego.exe.
PASO I Me explico. Programa para pegar detras del exe el mapa por ejemplo.
1- Crear un archivo nuevo en un puntero pnf
2- Leer juego.exe con getc
3- en pnf escribes todo juego.exe que acabas de leer con get cuando llegues a eof escribes eof en pnf pero no cierras a pnf con fclose sino que lo dejas abierto
4- leer el archivo del mapa y seguirlo escribiendo con fwrite en pnf tambien escribes eof
- si quieres pegar mas archivos pues no cierres pnf hasta que lo desees.
5- Cuando hayas pegado los archivos cierra pnf con fclose y guardalo en un archivo con un nombre nuevo por ejemplo juegofull.
es decir: quedara una estructura de un unico archivo así:
-----------------------------
- JUEGO.EXE -
-EOF -
- MAPA -
-EOF -
- OTRO ARCHIVO -
-EOF -
-----------------------------
es decir un archivo con más de un EOF pegado detras del Juego.exe
PASO II
debes escribir código dentro de juego.cpp para que cuando esté en tiempo de ejecución, el .exe se lea así mismo despues del primer EOF y sin cerrar la lectura del archivo pude ser en un segundo cliclo de lectura comienzas a leer el mapa y enlazarlo a un puntero para su posterior utilizacion dentro del mismo cpp.
Espero me entiendas, cualquier cosa me comentas y también la version de c que estás manejando.
Bye