es una variable GLOBAL asi que sirve para todo el juego.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
1
Preguntas y respuestas / Re:Necesito ayuda para hacer un boss y algo mas :(
Junio 18, 2014, 03:49:37 PM2
Preguntas y respuestas / Re:Necesito ayuda para hacer un boss y algo mas :(
Junio 18, 2014, 03:34:29 PM
Buenas, a la hora de querer hacer evento en los tipos de juegos RPG Rol, tienes que jugar mucho con las variables y matrices (o arrays).
Te pongo un ejemplo:
Imaginemos que tenemos una llave y una puerta. La llave esta por ahi tirada:
El peronaje se acerca y la recoge:
Y ahora nos vamos a la puerta:
Entiendes por donde van los tiros?
Un saludo.
Te pongo un ejemplo:
Imaginemos que tenemos una llave y una puerta. La llave esta por ahi tirada:
El peronaje se acerca y la recoge:
Código [Seleccionar]
// Esto lo pondrias en la llave en un evento de colision (por ejemplo)
global.llave = 1;
instance_destroy();
Y ahora nos vamos a la puerta:
Código [Seleccionar]
if(global.llave == 1){
// Aqui pondrias la accion que haria la puerta en caso de si tener la llave.
}else{
// Y aqui pondrias la accion en caso de no tenerla, por ejemplo un mensaje diciendo que necesitas una llave
}
Entiendes por donde van los tiros?
Un saludo.
3
Preguntas y respuestas / Re:cambiar tamaño de sprite de forma gradual
Junio 17, 2014, 04:08:38 PM
Haz que cada esos 10 segundos cree una instancia que lo agranda y luego se destruye.
Ejemplo:
Este codigo lo que hara es que en la variable "agrandar" hasta que no sea 10, el sprite se agrandara 0.1, esto significa que que lo agrandara en 10 pasos (si quieres mas pasos cambia el 10 por otro), y cuando llegue a 10 la instancia se destruira.
No se si esto te servira de ayuda, pero es lo que se me a ocurrido a mi :P
Un saludo.
}
Ejemplo:
Código [Seleccionar]
// Un objeto con el evento step
var agrandar = 0;
if(agrandar < 10){
objeto.image_xscale += 0.1;
objeto.image_yscale += 0.1;
agrandar += 1;
}else{
instance_destroy();
}
Este codigo lo que hara es que en la variable "agrandar" hasta que no sea 10, el sprite se agrandara 0.1, esto significa que que lo agrandara en 10 pasos (si quieres mas pasos cambia el 10 por otro), y cuando llegue a 10 la instancia se destruira.
No se si esto te servira de ayuda, pero es lo que se me a ocurrido a mi :P
Un saludo.
}
4
Preguntas y respuestas / Re:Como "Invoco" un objeto en GML
Junio 17, 2014, 03:36:45 PMCódigo [Seleccionar]
instance_create(x,y,objeto);
5
Preguntas y respuestas / Re:Extensiones
Junio 17, 2014, 09:22:27 AM
Don't Worry Ocarina.
He visto que tienes algunos tutos sobre Extensiones.
Me gustaria que nos enseñases a mi y a la comunidad como crearlos, asi podre solucionar cuanto antes este tema.
Te cuento un poco. Buscando por internet no encontraba nada acerca de como ocultar la barra de navegacion, por lo que decidi escribirle un correo a los desarrolladores de YoYoGames para que me ayudasen un poco (ya que ellos son los pro ;)).
Me contestaron a la siguiente semana pidiendo disculpas y que en este momento no me podian ayudar porque tienen mucho trabajo encima, pero me mandaron unos links para que yo mismo intentara solucionarme este problema.
El primer link que me mandaron fue a un tutorial suyo sobre como crear extensiones con funcion en Android:
http://help.yoyogames.com/entries/30690273-Creating-A-Native-Extension-For-Android-GMS-v1-3-
El tutorial esta bastante bien, pero no lo llego a entender del todo, ya que en mi game maker (Version Studio 1.3) no hay algunas de las funciones que salen en el tutorial.
Luego el siguiente link es a la Wiki de Android (donde se aloja todo sobre programacion JAVA para Android):
http://developer.android.com/training/system-ui/immersive.html
Este apartado que me mandaron es justo para lo que les pedia.
Lo que el codigo nativo de Java que publique en el principio lo saque de ahi.
Bien, siguiento el tuto de YoYoGames sobre como crear extensiones y utilizando el codigo fuente de Android SDK para ocultar la barra de navegacion, consegui crear la extension, pero no funciona ???.
Por lo que ocarina, por la comunidad de desarrolladores y futuros desarrolladores :P, te pido a ti o a quien sepa que me ayudeis en este problema :-[.
Un saludo.
He visto que tienes algunos tutos sobre Extensiones.
Me gustaria que nos enseñases a mi y a la comunidad como crearlos, asi podre solucionar cuanto antes este tema.
Te cuento un poco. Buscando por internet no encontraba nada acerca de como ocultar la barra de navegacion, por lo que decidi escribirle un correo a los desarrolladores de YoYoGames para que me ayudasen un poco (ya que ellos son los pro ;)).
Me contestaron a la siguiente semana pidiendo disculpas y que en este momento no me podian ayudar porque tienen mucho trabajo encima, pero me mandaron unos links para que yo mismo intentara solucionarme este problema.
El primer link que me mandaron fue a un tutorial suyo sobre como crear extensiones con funcion en Android:
http://help.yoyogames.com/entries/30690273-Creating-A-Native-Extension-For-Android-GMS-v1-3-
El tutorial esta bastante bien, pero no lo llego a entender del todo, ya que en mi game maker (Version Studio 1.3) no hay algunas de las funciones que salen en el tutorial.
Luego el siguiente link es a la Wiki de Android (donde se aloja todo sobre programacion JAVA para Android):
http://developer.android.com/training/system-ui/immersive.html
Este apartado que me mandaron es justo para lo que les pedia.
Lo que el codigo nativo de Java que publique en el principio lo saque de ahi.
Bien, siguiento el tuto de YoYoGames sobre como crear extensiones y utilizando el codigo fuente de Android SDK para ocultar la barra de navegacion, consegui crear la extension, pero no funciona ???.
Por lo que ocarina, por la comunidad de desarrolladores y futuros desarrolladores :P, te pido a ti o a quien sepa que me ayudeis en este problema :-[.
Un saludo.
6
Preguntas y respuestas / Re:AdSense
Junio 17, 2014, 08:45:44 AM
Ulises muchas gracias por tu respuesta.
Y ese es el tema, segun lo que mencionas cumplia con todos los requisitos.
La publicidad en ningun momento obligaba al usuario a tener que clickearla para continuar, de heccho, la intersticial es de pantalla completa pero tiene la clasica X en la esquina para que el usuario se la salte sin obligaciones.
Luego lo siguiente es lo de clickear tu mismo tu publicidad. En Game Maker te da la posibilidad de poner la ID de tu dispositivo para que Google sepa que estaras testeando con ese dispositivo, lo que significa que por mucho que yo le de click a mi propia publicidad desde mi propio dispositivo, no sumara beneficios, de hecho en un apartado de la politica de Google permite esto para los testers.
Por lo que yo creo que cumplia legalmente todos los requisitos de AdMob sin prueba de fraude, pero como Google no me quiere decir na de na de donde esta el fallo o fraude, me quedo totalmente en blanco :-\
Mi sospecha es que no pueden dar clicks los usuarios que esten en tu misma direccion IP, por ejemplo en casa, todos conectados en la misma red, y le pides a tus hermanos o amigos que prueben tu aplicacion. Como Google registra toda (repito, TODA) la actividad mundial ;D, creo que de ahi viene el fraude, pero no estoy seguro.
Un saludo.
Y ese es el tema, segun lo que mencionas cumplia con todos los requisitos.
La publicidad en ningun momento obligaba al usuario a tener que clickearla para continuar, de heccho, la intersticial es de pantalla completa pero tiene la clasica X en la esquina para que el usuario se la salte sin obligaciones.
Luego lo siguiente es lo de clickear tu mismo tu publicidad. En Game Maker te da la posibilidad de poner la ID de tu dispositivo para que Google sepa que estaras testeando con ese dispositivo, lo que significa que por mucho que yo le de click a mi propia publicidad desde mi propio dispositivo, no sumara beneficios, de hecho en un apartado de la politica de Google permite esto para los testers.
Por lo que yo creo que cumplia legalmente todos los requisitos de AdMob sin prueba de fraude, pero como Google no me quiere decir na de na de donde esta el fallo o fraude, me quedo totalmente en blanco :-\
Mi sospecha es que no pueden dar clicks los usuarios que esten en tu misma direccion IP, por ejemplo en casa, todos conectados en la misma red, y le pides a tus hermanos o amigos que prueben tu aplicacion. Como Google registra toda (repito, TODA) la actividad mundial ;D, creo que de ahi viene el fraude, pero no estoy seguro.
Un saludo.
7
Preguntas y respuestas / AdSense
Junio 16, 2014, 09:46:32 AM
Hola a tod@s.
Hace algun tiempo cree un juego y use AdSense de Google para la publicidad en mi dispositivo.
La semana pasada Google me mando un correo electronico indicandome que me habian desactivado la cuenta por actividades invalidas y falta en su politica de publicidad. Esto significa que mi publicidad o estaba mal ubicada en la aplicacion o no cumplia algun requisito en la politica de Google.
Como ellos no quiere facilitarme ningun tipo de dato sobre el porque, cual era la falta u otro incidende, intente averiguarlo yo mismo.
Mi publicidad era intersticial, lo que significa que salia solamente cuando se iniciaba el juego, no era ningun tipo de banner.
Despues de solucionar mi problema (o almenos yo creia que lo habia solucionado, ya que me lei toda la politica de Google sobre como utilizar correctamente la publicidad de AdSense), les mande un correo electronico indicandoles que habia solucionado el problema y le pedi disculpas por la demora y otros motivos.
Como Google te da la posibilidad de negociar con ellos este tipo de temas, espere hasta hoy mismo, y esta fue su respuesta:
Lo que significa que nunca más podré utilizar la publicidad de Google con mi cuenta de correo electronico y por supuesto e perdido todo lo que habia ganado hasta entonces.
Quisiera que alguien que este muy familiarizado con este tema me ayude a mi y a los miembros que en un futuro quieran usar AdSense (osea AdMob), indique como utilizar correctamente la publicidad de Google para que no les ocurra lo que me ha ocurrido a mi.
Un saludo y muchas gracias.
Hace algun tiempo cree un juego y use AdSense de Google para la publicidad en mi dispositivo.
La semana pasada Google me mando un correo electronico indicandome que me habian desactivado la cuenta por actividades invalidas y falta en su politica de publicidad. Esto significa que mi publicidad o estaba mal ubicada en la aplicacion o no cumplia algun requisito en la politica de Google.
Como ellos no quiere facilitarme ningun tipo de dato sobre el porque, cual era la falta u otro incidende, intente averiguarlo yo mismo.
Mi publicidad era intersticial, lo que significa que salia solamente cuando se iniciaba el juego, no era ningun tipo de banner.
Despues de solucionar mi problema (o almenos yo creia que lo habia solucionado, ya que me lei toda la politica de Google sobre como utilizar correctamente la publicidad de AdSense), les mande un correo electronico indicandoles que habia solucionado el problema y le pedi disculpas por la demora y otros motivos.
Como Google te da la posibilidad de negociar con ellos este tipo de temas, espere hasta hoy mismo, y esta fue su respuesta:
Código [Seleccionar]
Estimado editor:
Gracias por la información adicional que nos ha proporcionado en su recurso.
Apreciamos sus continuas muestras de interés en el programa AdSense.
Tras revisar detenidamente los datos de su cuenta y tomar en consideración
sus comentarios, nuestros especialistas han confirmado que no podemos restablecer
su cuenta de AdSense.
Recuerde que los editores con cuentas inhabilitadas no pueden volver a participar
en el programa AdSense.
Lo que significa que nunca más podré utilizar la publicidad de Google con mi cuenta de correo electronico y por supuesto e perdido todo lo que habia ganado hasta entonces.
Quisiera que alguien que este muy familiarizado con este tema me ayude a mi y a los miembros que en un futuro quieran usar AdSense (osea AdMob), indique como utilizar correctamente la publicidad de Google para que no les ocurra lo que me ha ocurrido a mi.
Un saludo y muchas gracias.
8
Preguntas y respuestas / Re:Extensiones
Junio 16, 2014, 08:44:11 AM
Ocarina gracias por tu respuesta, pero creo que no lo has entendido en absoluto.
No es un anuncio lo que quiero poner o quitar.
Es la "Barra de Navegacion", esa barra que contiene los botones "Back, home, etc", en los nuevos dispositivos y en todas las tabletas, esta barra la tiene dentro de la pantalla y no fuera.
No es un anuncio lo que quiero poner o quitar.
Es la "Barra de Navegacion", esa barra que contiene los botones "Back, home, etc", en los nuevos dispositivos y en todas las tabletas, esta barra la tiene dentro de la pantalla y no fuera.
9
Preguntas y respuestas / Extensiones
Junio 14, 2014, 11:55:49 AM
Buenas a todos.
Estoy intentando crear una Extension en Game Maker con la funcion de que oculte la barra de navegacion en Android.
De momento e hecho el codigo nativo de Java y e conseguido insertarlo en el Game Maker, pero no tengo resultado alguno.
Mi codigo nativo es este:
Alguien me podria ayudar con esto, es muy importante para los Gamemakeros, ya que si esta extension funciona correctamente la hare publica para todos aquellos que quieran ocultar la barra de navegacion en dispositivos que la tengan en pantalla en vez fuera de la pantalla.
Un saludo.
Estoy intentando crear una Extension en Game Maker con la funcion de que oculte la barra de navegacion en Android.
De momento e hecho el codigo nativo de Java y e conseguido insertarlo en el Game Maker, pero no tengo resultado alguno.
Mi codigo nativo es este:
Código [Seleccionar]
package ${YYAndroidPackageName};
import android.util.Log;
public class HideBarExtension{
public void display_hide_navbar(){
setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
| View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
| View.SYSTEM_UI_FLAG_IMMERSIVE);
}
}
Alguien me podria ayudar con esto, es muy importante para los Gamemakeros, ya que si esta extension funciona correctamente la hare publica para todos aquellos que quieran ocultar la barra de navegacion en dispositivos que la tengan en pantalla en vez fuera de la pantalla.
Un saludo.
10
Preguntas y respuestas / Re:Como crear un marco alrededor de una view?
Junio 03, 2014, 09:09:28 AM
Genial tu tutorial Penumbra, es justo lo que buscaba.
Eres to PRO ;D
Eres to PRO ;D
11
Preguntas y respuestas / Re:Como crear un marco alrededor de una view?
Junio 02, 2014, 09:23:40 AM
Gracias elvis por responder, perdona si no me he expresado bien.
Te adjunto una imagen con lo que quiero hacer (mas o menos).

El marco no iria dentro de ninguna view, sino totalmente fuera, para rellenar ese vacio que hay entre las dos view.
Seria una textura, y no se si lo tengo que hacer con un objeto o con la funcion DRAW como tu dices.
El caso es que he buscado cosas y con la funcion draw_sprite no lo consigo. Tambien e intentado averiguar que son las surface y creo que por ahi va el tema, pero no lo entiendo del todo.
Te adjunto una imagen con lo que quiero hacer (mas o menos).

El marco no iria dentro de ninguna view, sino totalmente fuera, para rellenar ese vacio que hay entre las dos view.
Seria una textura, y no se si lo tengo que hacer con un objeto o con la funcion DRAW como tu dices.
El caso es que he buscado cosas y con la funcion draw_sprite no lo consigo. Tambien e intentado averiguar que son las surface y creo que por ahi va el tema, pero no lo entiendo del todo.
12
Preguntas y respuestas / Re:Que pasa con este codigo???
Junio 01, 2014, 01:10:02 PM
Donde tienes asignados estos eventos?
13
Preguntas y respuestas / Como crear un marco alrededor de una view?
Junio 01, 2014, 01:04:10 PM
Pues eso mismo.
Me gustaria poner un marco con textura alrededor de una view...
como?
Me gustaria poner un marco con textura alrededor de una view...
como?
14
Preguntas y respuestas / Re:Quitar decimales de un REAL (SOLUCIONADO)
Mayo 28, 2014, 09:30:19 AM
Ya lo he encontrado.
Con "string_format".
Un saludo.
Con "string_format".
Un saludo.
15
Preguntas y respuestas / Quitar decimales de un REAL
Mayo 28, 2014, 09:05:41 AM
Hola a tod@s.
Hay alguna funcion que me quite los decimales de un numero real?
No quiero redondear usando "ceil" ni otras, solo quitar los decimales.
Hay alguna funcion que me quite los decimales de un numero real?
No quiero redondear usando "ceil" ni otras, solo quitar los decimales.