Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Últimos temas
» Gameplay - Mansión Rybi - RMVXA.
por Miky Joe 2018-12-10, 08:36

» The Town of The Lost Witch [Horror/Suspense] - Enero 2019
por rstudios 2018-12-10, 01:20

» muchas dudas
por DiegoArancibia 2018-12-09, 16:55

» Galería Miky Art [Bocetos y más]
por Miky Joe 2018-12-09, 09:16

» Hemos vuelto
por alex1633 2018-12-08, 23:17

» [MV] Precognition
por franciscojapones 2018-12-08, 07:06

» (AJUDA) Conpatibilidade de 2 scripts simples
por orochii 2018-12-08, 03:14

» ("TCG") Que RPG Maker es el recomendado?
por orochii 2018-12-08, 03:03

» BOAS VINDAS
por orochii 2018-12-08, 02:58

» Script de mensaje de Wecoc
por orochii 2018-12-07, 23:43

Afiliados

[VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Ver el tema anterior Ver el tema siguiente Ir abajo

[VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-09-24, 18:43

Aquí os presento el nuevo editor de doodads que estoy diseñando para hacer vuestros mapas más bonitos usando imágenes para adornar



VERSIÓN 1.0 DISPONIBLE (descarga al final del post, con autoinstalador si usas la versión con dll, o instalación manual si usas la versión sin dll)


INSTALACIÓN


  • Bajar el archivo y descomprimirlo donde queráis.
  • Ejecutar el installer Doodads Editor Installer.exe.
    El instalador ofrece varias opciones para instalar los scripts/dll.

  • Y listo. Un mensaje indicará la finalización de la instalación. En el proyecto seleccionado ahora se habrá creado una carpeta llamada Files y dentro estará la dll llamada Doodads_Editor.dll. Si has instalado la versión completa de la dll podrás abrir el editor de doodads mientras juegas pulsando la tecla F8 (Solo disponible en modo debug, osea, iniciando el juego desde el programa de edición de rpg maker.)
    La versión completa de la dll ocupa 3162 KB.
    La versión sin editor ocupa 72 kb. Esta versión carga los doodads en los mapas pero no será posible editarlos.

    En la lista de scripts de tu proyecto ahora verás que hay dos script llamados Main. El que está más arriba es el que instala el programa. El de abajo queda invalidado.

    Si marcas la opción de importar los doodads por defecto, en la carpeta Graphics de tu proyecto se creará una carpeta llamada doodads y dentro estarán todas las imágenes. Usa esa carpeta para añadir nuevas imágenes (también puedes añadirlas desde el editor)
  • En el editor de doodads puedes acceder a la ayuda pulsando F1 o desde el menú (solo disponible en inglés)



CARACTERÍSTICAS DE LOS DOODADS


  • Fácil edición con el editor incluido.
  • Puedes usar imágenes animadas poniendo los frames de animación en una misma imagen dividida en columnas y filas, e indicar mediante el nombre de la imágen que es una imágen animada usando el siguiente formato para el nombre (los espacios no son necesarios):
      - Nombre_de_la_imagen [número de columnas, número de filas]
      - Nombre_de_la_imagen [número de columnas x número de filas]
      - Nombre_de_la_imagen_NúmeroColumnas, NúmeroFilas
      - Nombre_de_la_imagen_NúmeroColumnas x NúmeroFilas
     
  • Puedes usar las imágenes que quieras aunque todavía no ha decidido si voy a poner un tamaño máximo permitido para los doodads
    [
  • Cuando se cierra el editor automáticamente el mapa se refresca para mostrar los doodads añadidos/cambiados/removidos.
  • Para añadir imágenes basta con arrastrarlas al editor desde cualquier ubicación, el editor se encarga de colocarlas en la carpeta adecuada.
  • Se puede especificar la posición Z de los doodads para que aparezcan detrás del background, bajo el personaje, sobre el personaje, sobre otro doodad...
  • Se puede especificar la pasabilidad del doodad desde las cuatro direcciones (izquierda/derecha arriba/abajo)
  • Las coordenadas del doodad en el mapa se pueden ajustar al grid de 32x32 (por defecto, se puede cambiar) o poner donde queráis


PROGRESO

- Completo.

DESCARGA

Descargar desde mediafire



NUEVO: Versión sin dll para descargar

Para XP: https://www.mediafire.com/file/wkzfrw833cynr3m/doodadEditor_without_dll_-_XP.rar/file
Para VX: https://www.mediafire.com/file/xvud0ocv0ca2u6h/doodadEditor_without_dll_-_VX.rar/file
para ACE: https://www.mediafire.com/file/bmg1sjt3x46jrl9/doodadEditor_without_dll_-_ACE.rar/file

Instrucciones para instalar la versión sin dll


  • Descargar el archivo comprimido para el maker que vayas a usar
  • Descomprimir
  • Copiar la carpeta Graphics y Files a la carpeta de tu proyecto
  • Abrir el proyecto en el maker
  • Copiar encima del Main los scripts incluidos en el archivo Copy these script over Main.txt
  • Si estabas usando la versión con dll, borrar el primer Main y deja solo el último de los scripts de tu proyecto. Borra también la dll del editor que ya no hace falta Doodads_Editor.dll


Última edición por newold el 2018-11-13, 19:44, editado 8 veces
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por orochii el 2018-09-25, 05:18

El final me hizo gracia, el XAS siendo XAS xD, siempre tirando "script is hanging".




Está bonito el script, y me gusta mucho el editor. Algo que me preguntaba, es cómo maneja la prioridad de dibujado los doodads, si se manejan por posición y como los sprites en el mapa de XP, o si hace alguna otra cosa.

Claro eso ya a la hora de verse en el maker, en el editor sí noté que algunos árboles hacían overlap aún estando unos más arriba que otros y tal.

Una observación (?) que tengo eso sí es respecto a la hora de poner los doodads. Cuando seleccionas un doodad el gráfico se ve debajo del cursor, pero al ponerlo usa el borde inferior como origen. No sé si se puede hacer esas dos cosas empatarse, como para que sea más claro cómo va a quedar al ponerlo. Quiza diferenciarlos por transparencia.

Y pues eso. Se va viendo bastante bien :^D.

EDIT: Oh no había terminado de leer el tema xD. Okay me surgieron otras cosas. Lo del Z entonces obvialo, pero quiza sería bueno tener una casilla de "auto-Z" o algo así que deje poner doodads y que el Z se autocalcule. Que se ordenen como los eventos en XP, [line]screen_z = screen_y[/line].

Lo del dibujado del mapa, en teoría debería ser mejor por partes, es como lo hacen mayoría de tilemaps. En el mismo maker incluso puedes comparar el Tilemap de SephirothSpawn (hace un sólo dibujado al inicio y tiene problemas con mapas muy grandes porque se come toda la memora xD). Compararlo con el Tilemap de Poccil, WhiteFlute (este usa DLL), KK20&cia (este también usa DLL)... estos tres hacen como el tilemap default, dibuja por partes.

Los pros son una carga más rápida, menos uso de memoria, y si se hace bien lo que se redibuja son sólo los bordes cuando se necesitan. Incluso dibujando el tilemap entero puede ser bastante rápido si el entorno gráfico lo permite.
avatar
orochii
Reportero

0/3

Créditos 7343

Gracias : 477

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-09-25, 08:15

Quizás no sea tan eficiente hacerlo por tiles. El Editor se puede maximizar y en una resolución de 1920x1080 el mapa se ve como 48x29 tiles (1392), cada tile tiene unas 7 capas fijas (capa del panorama, capa 1 del mapa, capa 2 del mapa, capa 3 del mapa, una capa para mostrar eventos, una capa que oculta a las de antes, y una capa que muestra el grid), y algunas variables que dependerán de los doodads que haya añadidos en esa posición. En total serían 1392*7 =
9704 tiles como mínimo que dibujar a la resolución de 1920x1080.

Podría poner límites con algunas soluciones:

- Evitar que se pueda cambiar de tamaño el editor y dejarlo con el tamaño default como fijo: 18x21 tiles = 378 * 7 = 2646 tiles

- Disminuir el número de capas: Juntar el panorama y las capas de mapa en un solo tile. El problema de esto es que ya no se va a poder mostrar en el editor como quedaría el doodad si se especifica la z bajo capa de mapa 3, 2, 1, ya que siempre se dibujaría debajo de todo, sobre el tile 1 (panorama+3 capas de mapa), bajo los eventos o sobre ellos: 18x21 tiles = 378 * 4 = 1512 tiles.



Cómo se dibujan los doodads: De arriba-izquierda a abajo-derecha. Esto hace que los tiles que están más abajo, a misma z, salen por encima de los doodads que estén más arriba. Puedo reflejar esto en el editor si uso el tileado para redibujar el mapa y poner cada cosa en la posición que toque, ahora mismo al estar ya las imágenes dibujadas y se muestran una encima de la otra no puedo reflejar la coordenada Z, es por eso también que quiero probar a ver como funciona con tileado.


Poner Doodas en el mapa: En un principio el doodad seleccionado sale debajo del cursor, Pero al ponerlo en el mapa se posiciona según origen Width/2, Height, que es como lo hace el maker.
Lo puse ahí para que no molestara la visibilidad del cursor. Ponerlo tocando el cursor para que aparezca en donde se añadiría realmente trae un problema gordo: La preview que se muestra es un formulario superpuesto al formulario "Editor". Si está tocando el cursor pasa dos cosas:
- Primero: se produce parpadeo constante tanto en el editor como en el subformulario preview (Los dos se redibujan constantemente si el preview toca al cursor, no se por qué).
- Segundo: Al hacer click con el ratón el evento de Click se produce en el formulario preview y no en el mapa del editor que es el que tiene la función para crear el doodad, y por tanto la función no se activa. Investigaré un poco a ver si lo puedo solucionar y hacer que el preview aparezca donde tiene que aparecer y no moleste al cursor (Windows forms es un asco, no soporta true-transparency y hay que estar haciendo hacks y cosas feas para mostrar un fondo transparente. Lo suyo habría sido programarlo en wpf pero aún no me he puesto con eso y no se manejarlo, y además llevo un montón de líneas de código para este proyecto y me daría mucha pereza empezarlo otra vez de 0 para adaptarlo a wpf   )
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-09-28, 16:24

Nueva preview del editor disponible en el primer post ;)
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-10-04, 20:30

Resubo para indicar que ya está el vídeo con la preview 3 en el primer post. Este será el último vídeo que suba antes de lanzar la primera versión al público.

He actualizado el estado del editor en el primer post, indicando unos errores que me impiden sacar aún el editor al público. Echarle un ojo y me decís si se os ocurre algo para solucionarlos.
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-10-10, 16:02

Versión 1.0 Liberada para descargar. Todos los detalles en el primer post. Disfrutar Very Happy
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por Wecoc el 2018-10-10, 17:01

Lo probé en un proyecto de RPG maker XP vacío y me dice que requiere el RTP de VX Ace -_-

Error:

Es curioso porque además creo recordar que sí tengo el RTP de VX Ace instalado... pero en todo caso en un juego de XP no debería pedirlo, digo yo.
Así que por ahora no he podido testearlo Sweat
avatar
Wecoc
Administrador
Administrador



Créditos 12314

Gracias : 655

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-10-10, 17:07

en la carpeta donde has descomprimido el instalador ve a Files\Other y abre el Game.ini y cambia donde dice RTP=loquesea
y lo dejas solo como RTP=

se me coló eso en la descarga. Voy a resubirlo
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-11-13, 19:42

Resubo. Añadida una versión que no usa dll ni autoinstalación, por si no os funcionan las versiones con dll.
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por AsFzKakarotto el 2018-11-22, 15:37

Sin lugar a dudas tener una edición avanzada como lo es el Doodads hace notar un trabajo más hermoso en nuestros mapas,
Felicidades...
A mi me funciona super bien, pero resulta un poco molesto que no se me vea el gráfico de el mapa :(



Esto me ocurre tanto para el Maker XP como el VXACE (la versión "con" o "sin" dll) así que supongo que el problema es directamente mio...
Y lo peor es que no tengo idea que pueda ser.

Si llegara a ser problema del NET Framework la verdad es que yo ya lo tengo instalado.

¿Será de algún requerimiento extra?

Bueno...de todas formas muy buena utilidad +1
avatar
AsFzKakarotto
Soñador
Soñador

0/3

Créditos 324

Gracias : 70

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por newold el 2018-11-22, 16:01

¿Eso te pasa con cada mapa? mándame por privado el proyecto dónde te pasa eso y lo miro a ver si hay alguna incompatibilidad. Del .NET no es seguro (Primero, no te funcionaría nada, y Segundo, la versión sin dll no requiere el .NET)

Eso sospecho que el archivo con los datos del mapa dumpeado para que los cargue el editor los guarda como un array vacío y por eso no dibuja el mapa el editor (si ese archivo estuviera mal simplemente no funcionaría el editor) Quizás estés usando otro script que causa incompatibilidad o en caso más raro sería tu windows, ¿Qué windows usas?
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por rigel2 el 2018-11-24, 00:52

aver lo probare aver si no explota el pc
avatar
rigel2
Principiante
Principiante

0/3

Créditos 1356

Gracias : 33

Volver arriba Ir abajo

Re: [VX][ACE][XP] Mapea como quieras - Doodads - Version 1.0 ahora disponible para descargar!!!!!! (Versión sin DLL ahora incluida)

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.