La BSK

LUDOTECA => Software => Mensaje iniciado por: Onzebol en 29 de Marzo de 2015, 11:48:44

Título: Programa para la creación de mapas y quest
Publicado por: Onzebol en 29 de Marzo de 2015, 11:48:44
Buenas (https://www.paypalobjects.com/es_ES/ES/i/btn/btn_donate_SM.gif) (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=onjmze%40gmail%2ecom&lc=ES&item_name=Programa%20creador%20de%20mapas&item_number=MAPAS&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)   Donar con Tapatalk (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=onjmze%40gmail%2ecom&lc=ES&item_name=Programa%20creador%20de%20mapas&item_number=MAPAS&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)

Aquí os traigo un nuevo programa, en esta ocasión es para crear mapas y/o quest para cualquier juego, o esa es la idea.

El tamaño de un cuadrado es de 100x100 px.

El programa permite crear grupo de objetos (nombre del juego), dentro de cada grupo, lista de objetos (heroes, losetas, mapa, monstruos, ....). Todos estos objetos se pueden colocar en el mapa arrastrando y soltando, o con doble click (para imagenes grandes mejor doble click y luego colocar en su sitio). Tiene capas para poder colocar objetos uno encima de otro (dentro de la misma capa van por orden de colocación).

El mapa se puede generar como una imagen o con una plantilla como un pdf.

La plantilla es para crear Quest completas con los textos, no es obligatoria para crear el mapa, se puede añadir imagen de fondo para las paginas (pagina principal y resto de paginas). En la pagina principal se coloca el mapa y textos individuales (como titulo, ....) y luego tiene un texto general por si la quest tiene muuuucho texto, este texto se puede dividir en columnas.

Bueno creo que mas o menos es todo lo que hace, si veo que me dejo algo lo ire actualizando.

Es una versión en pruebas, es para que me vayáis diciendo que os parece y los fallos que encontráis.

Versión 1.0 Beta      (https://www.paypalobjects.com/es_ES/ES/i/btn/btn_donate_SM.gif) (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=onjmze%40gmail%2ecom&lc=ES&item_name=Programa%20creador%20de%20mapas&item_number=MAPAS&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)   Donar con Tapatalk (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=onjmze%40gmail%2ecom&lc=ES&item_name=Programa%20creador%20de%20mapas&item_number=MAPAS&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)
http://www.mediafire.com/download/28h3z6b3wz6otk3/setup_creadordemapas_1.0.exe (http://www.mediafire.com/download/28h3z6b3wz6otk3/setup_creadordemapas_1.0.exe)

(http://i.imgur.com/Jl3VRbwl.jpg) (http://i.imgur.com/Jl3VRbw.jpg)
Título: Re:Programa para la creación de mapas y quest
Publicado por: Onzebol en 29 de Marzo de 2015, 12:26:18
Os pongo una carpeta con unos zip que se pueden importar en el programa (son los objetos y la plantilla) y un archivo QST que es como se guardan las quest/mapa y el pdf generado con el programa.

https://www.mediafire.com/folder/oixd9qumim5rp/EjemploMapa (https://www.mediafire.com/folder/oixd9qumim5rp/EjemploMapa)

Espero que os guste y a ver que me decís.
Título: Re:Programa para la creación de mapas y quest
Publicado por: daemonium en 29 de Marzo de 2015, 12:43:21
Ole tus webs máquina! En cuanto pueda me lio a probarlo :)
Título: Re:Programa para la creación de mapas y quest
Publicado por: Onzebol en 29 de Marzo de 2015, 15:56:41
Cita de: daemonium en 29 de Marzo de 2015, 12:43:21
Ole tus webs máquina! En cuanto pueda me lio a probarlo :)

Ok muchas gracias, ya me diras.

Por cierto, lo ideal seria que si alguien se curra los objetos de un juego, que lo exporte (menu archivo > exportar objetos) y los comparta con los demás para ahorrarnos trabajo  :D
Título: Re:Programa para la creación de mapas y quest
Publicado por: daemonium en 29 de Marzo de 2015, 21:02:16
Perfecto! A ver si saco algo de tiempo que ultimamente voy de culo :)
Título: Re:Programa para la creación de mapas y quest
Publicado por: Kelemvor Freshbane en 17 de Junio de 2015, 17:03:41
A mi me da un error:

[spoiler]Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.IO.FileNotFoundException: C:\Program Files (x86)\CreadorDeMapas\objetos\heroquest\tablero\Tablero.jpg
   en System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
   en CreadorDeMapas.Form1.Panel1_Paint(Object sender, PaintEventArgs e)
   en System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   en System.Windows.Forms.Control.WmPaint(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
CreadorDeMapas
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/CreadorDeMapas/CreadorDeMapas.exe
----------------------------------------
Microsoft.VisualBasic
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mtmgc__n
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0syl5yxe
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ICSharpCode.SharpZipLib
    Versión del ensamblado: 0.86.0.518
    Versión Win32: 0.86.0.518
    Código base: file:///C:/Program%20Files%20(x86)/CreadorDeMapas/ICSharpCode.SharpZipLib.DLL
----------------------------------------
qc7ctjyr
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.[/spoiler]
Título: Re:Programa para la creación de mapas y quest
Publicado por: Onzebol en 18 de Junio de 2015, 08:45:38
Cita de: Kelemvor Freshbane en 17 de Junio de 2015, 17:03:41
A mi me da un error:

[spoiler]Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.IO.FileNotFoundException: C:\Program Files (x86)\CreadorDeMapas\objetos\heroquest\tablero\Tablero.jpg
   en System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
   en CreadorDeMapas.Form1.Panel1_Paint(Object sender, PaintEventArgs e)
   en System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   en System.Windows.Forms.Control.WmPaint(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
CreadorDeMapas
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/CreadorDeMapas/CreadorDeMapas.exe
----------------------------------------
Microsoft.VisualBasic
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mtmgc__n
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0syl5yxe
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ICSharpCode.SharpZipLib
    Versión del ensamblado: 0.86.0.518
    Versión Win32: 0.86.0.518
    Código base: file:///C:/Program%20Files%20(x86)/CreadorDeMapas/ICSharpCode.SharpZipLib.DLL
----------------------------------------
qc7ctjyr
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.[/spoiler]

Buenas, por lo que veo, intenta cargar un archivo que no existe

"C:\Program Files (x86)\CreadorDeMapas\objetos\heroquest\tablero\Tablero.jpg"

¿Me puedes explicar un poco los pasos que das o has dado?

¿Has cargado los archivos del Heroquest a través del menú importar?

Luego lo miro y controlo el error para que siga funcionando la aplicación aunque no exista algún archivo.

Gracias por probarla  ;D
Título: Re:Programa para la creación de mapas y quest
Publicado por: Kelemvor Freshbane en 29 de Junio de 2015, 00:02:00
He importado los archivos Objetos heroquest.zip y Plantilla heroquest.zip, pero no carga ninguna imagen.
Título: Re:Programa para la creación de mapas y quest
Publicado por: Onzebol en 29 de Junio de 2015, 11:50:40
Cita de: Kelemvor Freshbane en 29 de Junio de 2015, 00:02:00
He importado los archivos Objetos heroquest.zip y Plantilla heroquest.zip, pero no carga ninguna imagen.

Ok, a ver si tengo un rato y lo miro, que ando un poco liado.