RPG maker VX
Últimos temas
» Script de menu
por maxi Jue 04 Dic 2014, 1:44 pm

» Ayuda intro animado!!!
por maxi Miér 03 Dic 2014, 9:41 pm

» ayuda con este engin
por maxi Miér 03 Dic 2014, 8:42 am

» Hud de Vida 100% Personalizable - Engine Sencillo! Sin Scripts :)
por davidaikago Jue 20 Nov 2014, 10:58 am

» Ultimate parallax control by:GDS [ace]
por arellano Miér 08 Oct 2014, 8:28 pm

» Script Touhou (animated) Map name (v1.4)
por davidaikago Miér 08 Oct 2014, 2:09 pm

» tutorial puerta nueva
por davidaikago Miér 08 Oct 2014, 9:08 am

» cámara de fotos
por davidaikago Miér 08 Oct 2014, 9:05 am

» Imperial Action System II Demo
por davidaikago Miér 08 Oct 2014, 8:47 am

» VE Batalla animada [ACE]
por FhierusIV Jue 18 Sep 2014, 10:57 am

» Nuevo Reglamento del Foro [Vigente desde Septiembre 2014]
por maxi Miér 17 Sep 2014, 8:37 am

» MOG|Animated Title
por Souta21 Mar 09 Sep 2014, 7:24 pm

» Tutorial Engine - Cambiar Character al Equipar Objeto
por maxi Lun 21 Jul 2014, 10:19 am

» Script de climas
por gambasoxd Sáb 19 Jul 2014, 8:58 am

» Script de contraseña(codigo) para abrir un cofre
por rpgame Jue 03 Jul 2014, 6:03 pm

¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


La mayor cantidad de usuarios en línea fue 117 el Mar 09 Ago 2011, 3:39 pm.

[VX/ACE] Crear un Launcher para tus juegos del maker...

Ver el tema anterior Ver el tema siguiente Ir abajo

[VX/ACE] Crear un Launcher para tus juegos del maker...

Mensaje por maxi el Dom 13 Abr 2014, 3:23 pm

Buenas a Todos, me siento inspirado y tengo ganas de compartirles mi más grande secreto de mis juegos... El launcher... XD

Como pueden ver en mis juegos MW Remake y MW5 sabrán que los juegos para iniciarse requieren utilizar si o si un launcher y que no se puede abrir solo del Game.exe...

Bueno, eso es lo que vamos a enseñarles hoy, como se crea un launcher...

Ahora, Vamos a dar los requerimientos para poder hacer un launcher...

* RPG Maker en cualquier Versión
* Visual Studio (Visual Basic) en versión 2008 o superior. (Recomiendo  VS 2013) el cual pueden descargar desde la página oficial de Microsoft o desde Internet: Descargar (Desde Microsoft)
* Ayuda tener Conocimientos de Programación (No es obligatorio)

Bueno, dicho esto podemos Comenzar...

Una vez que tenemos el Visual Studio o Visual basic lo abrimos (En mi caso uso la versión 2013, pero es igual para el caso, puede cambiar la interfaz un poco...)

Paso 1:

Creamos un nuevo Proyecto...



Paso 2:

Elegimos: Aplicación de Windows Form...



Paso 3:

Nos encontraremos con una interfaz rara pero interesante xD

Algo Así...


Paso 4:

Buscaremos y haremos click en el "Menu" o Lista llamada: "Cuadro de Herramientas"



Paso 5:

*Esta es la parte más divertida y visual del programa, las herramientas xD



Si, son muchas, pero tranquilo, vamos a usar solo algunas ahora xD (Podes usar las que quieras una vez que te acostumbres)

Usaremos las siguientes herramientas en este tutorial:

Button's (Botones)


Paso 6:

Añadiremos un botón...
Buscándolo en la lista y haciendo doble clic sobre la lista o arrastrando... Algo Así...



(Si usaste el doble clic puedes ver que se creó si ocultas el menú haciendo clic fuera de la lista,
 ejemplo:



Quedándo así...



)

** Si Usaste el método de arrastrar, puedes ubicarlo donde quieras...


Lo importante es que quede creado (No importa la ubicación)...






* Si quieras mover el botón (O cualquier elemento es tan simple como hacerle clic en el elemento y arrastrar hacia donde se quiera, siempre y cuando veas el ícono de: )


Correcto, ya tenemos la primera parte lista, un botón...

Como su nombre lo indíca es un boton xD lo que hace es que al ser presionado (Con un click) pase "algo"... 

Y justamente, nuestro trabajo es asignar ese "Algo"

¿Como hago eso?

Bueno, a eso vamos, pero primero un detalle extra...

* Para Cambiar las propiedades de un elemento (Sea botón, label, o lo que sea, se utiliza el menu de Propiedades...





Bien, una vez que tenemos el menú abierto veremos algo así...



Cada elemento (Botón, label, etc) tiene sus propias propiedades, significa que tenes que estar modificando las propiedades de CADA ELEMENTO (Cada botón, Cada Label, etc)

Hay muchas, si, ya se xD
Tranquilo, vamos a usar pocas ahora... xD





Bueno, vamos a cambiar el nombre de lo que dice el boton...

Necesito que diferencien algo, hay 2 cosas: 

a) El Nombre del boton
b) Lo que dice el boton

SON COSAS DIFERENTES. Es una regla básica pero MUY IMPORTANTE!

a) Esto es el nombre por el cuál se lo va a "conocer" al botón (En la parte del código, osea, como se llama el botón en versión código)
b) Justamente, es el texto que aparece dentro del boton, pero NO TIENE NADA QUE VER con a)

Okey, dicho esto podemos seguir...

Podemos cambiar el texto del botón [(b)] en el campo "Text" (El cual aparece como Defecto con  el nombre "Button1"

Podemos ponerle el nombre que uno desee, en este ejemplo vamos a hacer que diga: "Jugar a mi juego"



Ahora, puede pasar que como se ven en la imagen el texto no se vea completo en el boton, esto es porque el botón es muy chiquito para la cant. de caracteres que tiene el texto usado, la solución es muy ingeniosa, y que ni a Bill gates se le hubiese ocurrido xD (?) 

"Hacer más grande al boton"

Pues sip, es así de facil xD

Para hacerlo nos ubicamos en uno de los bordes del botón y lo estiramos...



Es muy simple... xD


Nos debería haber quedado algo así...



Bueno, ya tenemos un boton muy lindo a la vista...

Pero hay un detallito pequeño...

Lamentablemente los programadores de Microsoft no hicieron que Visual basic sepa que queramos hacer y que "pase por si solo" xD

Así que tenemos que complicarnos la vida programando nosotros :P

Bueno, tranquilo que es muy fácil xD

Paso 7;

Abriremos el menú de programación para el botón...

¿Como se hace?

Bueno, es simple, Doble clic en el boton (O elemento) deseado...



Bien, una vez hecho esto, veremos algo que nos puede dejar con una cara de "WTF!! o.O "

Pero Tranqui, xD Es super ultra fácil jaja





Bueno, antes que nada hay algo que tienen que saber:

Vistas:

Existen dos vistas en el programa, Vista Diseño y vista Código

Creo que se imaginarán cual es cual xD

Vista Código es la del código xD

y vista diseño donde vemos la parte "gráfica" del programa...

Para cambiar de vistas, es facil..

 


Simplemente se hace clic en las distintas pestañas para navegar de Vista en Vista...

Okey, Hecho esto Vamos a Terminar el maldito botón de una vez por todas xD

Existen Miles de sintaxis en programación, osea, hay que saber cual usar y en que momento, esto es fundamental...

Ahora, copiaremos la siguiente sintaxis y la pegaremos dentro del código para que quede así..




Código:



        Shell("Game.exe")
        End



Nos tiene que quedar así:

Código:
Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


        Shell("Game.exe")
        End


    End Sub
End Class

(Como se ven en la imagen)

Bueno, perfecto...

El Comando Shell() lo que hace es "Ejecutar" (Abrir) un programa ".exe"
Lo que hacemos ahí es decir: "Llamar a "Game.exe" "

y el comando End es muy simple, lo que hace es Terminar la ejecución de TU PROGRAMA.
(En este caso cerraría el Launcher)

correcto, ya tenemos el botón completito...

Ahora, vamos a probar que pasa...

Antes que nada, vamos a abrir este menú..



Hecho esto, veremos algo así...


Aca configuramos las opciones del programa en general, pero esto ya es para cuando tenes un poco de exp. en VB 

Lo que haremos es ir a la pestaña de "Compilar"



Bien, basicamente esta pestaña lo que hace es decir donde se va a generar tu programa (En que ruta / Ubicación del Archivo)

Para cambiarla es simple, Le damos en "Examinar" y elegimos en que carpeta, pueden hacerlo donde quieran....

Por defecto Viene en una ruta Larga de Mis Documentos, si no me equivoco es esta:

Código:
\Documents\Visual Studio 2013\Projects\NOMBRE DE LA APLICACIÓN\NOMBRE DE LA APLICACIÓN\bin\Debug

una vez que sabemos en que ruta se generará el programa es hora de Compilarlo...

* Compilar es Generar...

Para hacerlo es muy intuitivo...



Bueno, una vez compilado, lo iremos a buscar a la carp seleccionada...



Si todo salió bien, ahi deberia estar xD

Sip, usaremos el Archivo ".exe" (Tipo aplicación)

Este archivo, lo metemos en la carp. de nuestro proyecto del RPG MAKER...



Bueno, una vez hecho esto lo probamos (Abrimos el programa nuestro, el launcher)...



Como vemos, abrió perfecto... 

Ahora apretamos el boton y...

Taran!! Debería andarte perfectamente Wink

Genial, Generaste tu propio launcher!!   OOK 

Ahora solo falta hacerlo mas lindo xD

Puedes meterle todo lo que quieras, cambiarle el tamaño y todo lo que se te ocurra :)

Si tienes un poco de práctica puedes hasta hacer como hice yo que si detecta que hay una version nueva de tu juego en internet te pregunte si la queres descargar, y la descargue desde ahi y la instale solito :)

Bueno, espero haber explicado esto de la mejor manera y ojala les sirva :)

Cualquier Duda o problema, son siempre bien bienvenidas :)
avatar
maxi
Moderador
Moderador

Masculino

Edad 21

Cantidad de envíos 908

Maker Cash 1673

Reputación 156


Extras
Sobre mí:: ¿Necesitas Una Mano en el Maker VX o VX ACE? ¡Ponte en Contacto Conmigo! :)

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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