Welcome to La BSK. Please login or sign up.

17 de Marzo de 2025, 23:19:55

Login with username, password and session length

Licencia CC

Patrocinadores

Dracotienda
Diario de WKR
Planeton Games
Dracotienda
Diario de WKR
Planeton Games

Programa para la creación de mapas y quest

Iniciado por Onzebol, 29 de Marzo de 2015, 11:48:44

Tema anterior - Siguiente tema

Onzebol

Buenas    Donar con Tapatalk

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         Donar con Tapatalk
http://www.mediafire.com/download/28h3z6b3wz6otk3/setup_creadordemapas_1.0.exe


Onzebol

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

Espero que os guste y a ver que me decís.

daemonium

Ole tus webs máquina! En cuanto pueda me lio a probarlo :)

Onzebol

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

daemonium

Perfecto! A ver si saco algo de tiempo que ultimamente voy de culo :)

Kelemvor Freshbane

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]

Onzebol

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

Kelemvor Freshbane

He importado los archivos Objetos heroquest.zip y Plantilla heroquest.zip, pero no carga ninguna imagen.

Onzebol

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.