Mostrar Mensajes

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.

Temas - El_Buitre

1
Buenas, estoy aprendiendo a programar en Game Maker (y GML) y para ello estoy creando un pequeño juego de terror para entrenarme. De momento quiero practicar con un elemento que normalmente impresiona al jugador: implicarlo en la historia. Así, voy a hacer que aparezca un mensaje que diga: "Hi (nombre del jugador, según su ordenador)" y que, cuando el juego acabe, en la misma carpeta en la que esté guardado el juego, aparezca un archivo de texto llamado Next.txt que diga lo siguiente:
"You shouldn't have done that, (nombre del jugador). Now you are next."

De momento parece que lo he conseguido, tras enredar un poco en un archivo aparte con la ayuda de Internet, pero hay un pequeño problema: el mensaje de "Hi" y cuando le doy a OK se vuelve a mostrar. Esto no es lo que quiero, ¿alguien me dice cómo puedo evitarlo?

(Lo que he hecho ha sido crear un objeto "code" en la room, y en el evento "Create" ponerle lo siguiente:)
name=environment_get_variable('USERNAME');

// Con el código de arriba obtenemos el nombre de usuario del PC para poder ponerlo en un mensaje. //


show_message("Hi "+name);

// Esta es la parte que me da problemas... //


file = file_text_open_write("Next.txt")

file_text_write_string(file,"You shouldn't have done that, "+name+". Now you are next.")

file_text_close(file)

// Y con esto se genera el archivo "Next.txt" dondequiera que esté guardado el archivo del juego. Sí, sé que aquí no se genera al acabar el juego, pero es para ir probando en este proyecto "en sucio"... xD //



No soy experto en GML ni en Game Maker de modo que me gustaría que me explicaran de manera sencilla cómo solucionarlo... ¡gracias por adelantado! :D
2
Preguntas y respuestas / Algunas preguntas
Marzo 21, 2015, 03:35:01 PM
Buenas, hace tiempo que quise empezar a programar juegos pero es ahora cuando me he puesto "en serio"... resulta que soy nuevo en Game Maker y estoy haciendo un pequeño juego (no sé cómo clasificarlo xD, es casi como un plataformas pero también va a tener elementos como poderes, armas, etc.).

Ayer creé los sprites base para los dos primeros personajes que aparecen y hoy he intentado crear la primera escena, pero la verdad es que no sé ni por donde empezar. Resulta que el juego no empieza directamente, por así decirlo, sino que antes hay una especie de intro, una animación con los sprites. (Pongamos por ejemplo, no sé, la escena de Pokémon Platino en la que el profesor regaña a los dos niños: ahí el jugador no maneja los sprites, sino que se mueven según un orden ya establecido)
¿Qué tengo que utilizar para hacerlo?

Hablando de Pokémon, también me gustaría saber cómo hacer los diálogos pero que el texto vaya apareciendo letra por letra, sobre una especie de "marco" o fondo personalizado.

Gracias por adelantado :)
3
¡Hola a todos! Estoy empezando en Game Maker y apenas sé programar, por eso me gustaría que me ayudaran:
Estoy planeando hacer un juego para Android tipo Stick Run, en los que el jugador se mueve automáticamente y tú tienes que esquivar obstáculos para llegar a la máxima puntuación posible. Si alguien me explicase cómo, se lo agradecería mucho.
También tengo otra duda: ¿cómo poner un vídeo de introducción donde se explica la historia? Es que, sin ese intro, el juego no tiene mucho sentido.
Muchas gracias por su ayuda.