Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - NiuWeb

Páginas: 1 2 3 ... 83
1
Juegos completos / Re:Geometrix 2
« en: Julio 28, 2019, 11:56:51 pm »
Juegos completos: qué es y cómo funciona - Leer antes de postear
Debes utilizar la plantilla correspondiente a esta sección del foro.

2
Preguntas y respuestas / Re:Multiples colores en una sola string
« en: Junio 27, 2019, 04:25:36 pm »

3
Preguntas y respuestas / Re:error al leer una llamada http
« en: Junio 18, 2019, 03:50:14 am »
Te falta comprobar que la respuesta del servidor haya terminado de llegar antes de guardarla en el archivo.
if async_load[? 'status'] == 0 { //si el servidor ha respondido
    //bla bla bla
}

4
Preguntas y respuestas / Re:Mover toda la room en vez del player
« en: Junio 18, 2019, 03:49:18 am »
//EVENTO STEP DE UN CONTROLADOR
with (objMobileParent) {
    x -= 2;
}
//Donde todos los objetos que se mueven son hijos de objMobileParent
xd.

6
Preguntas y respuestas / Re:error al leer una llamada http
« en: Junio 13, 2019, 03:56:32 am »
Estás intentando escribir el valor undefined en un archivo de texto. Muestra el código que usas para poderte ayudar.

8
Preguntas y respuestas / Re:Problema con enumerador
« en: Mayo 27, 2019, 08:06:32 pm »
Hola, buenas a todo el mundo. Tengo un problema, quiero usar un enumerador porque estoy siguiendo (otra vez) un tutorial de como hacer una maquina de estados. Me da error en el evento Create.

Código: [Seleccionar]
enum ep{
parado = scr_parado(),
caminando = scr_prota_moviendose()
}

dir = "abajo";
estado = ep.parado;

El error que me da es "error game maker enum assignment must be an integer". No estoy utilizando bien el enumerador? un saludo!
En el error está la misma respuesta: en los enumeradores debes poner específicamente (LITERALMENTE) números enteros.

9
Preguntas y respuestas / Re:Problema con plataformas giratorias
« en: Mayo 25, 2019, 08:25:01 pm »
¿Cómo es el código de movimiento del personaje?

10
Preguntas y respuestas / Re:Limitacion en modo de movimiento diagonal
« en: Mayo 25, 2019, 08:10:00 pm »
Eso sucede porque cuando el movimiento es diagonal, las componentes de movimiento vertical y horizontal valen (ambas) 4, que al sumarse dan como resultado un número mayor (4√2).

Para corregir esto, deberías hacer lo siguiente:
///EVENTO STEP

//Primero, consigues las componentes del movimiento como lo haces normalmente:
var hmove = keyboard_check(vk_right) - keyboard_check(vk_left);
var vmove = keyboard_check(vk_down)  - keyboard_check(vk_up);

//Segundo, calculas el ángulo que forman ambas componentes entre sí
var angle = point_direction(0, 0, hmove, vmove);

//Tercero, multiplicas el valor de la velocidad por las componentes del ángulo.
var hvel = abs(hmove) * vel * dcos(angle);
var vvel = abs(vmove) * vel * dsin(angle);
//(se multiplica también por "abs(hmove)" para evitar que haya movimiento cuando no se está presionando la tecla)

//Cuarto, mueves el objeto
x += hvel;
y -= vvel;

13
Grafismo & Composición / Re:quiero una opinion sobre mis pixel art
« en: Mayo 15, 2019, 02:29:04 am »
Las imágenes no se ven.

14
Preguntas y respuestas / Re:Como puedo colorear una sola palabra?
« en: Mayo 03, 2019, 05:01:02 pm »

15
Preguntas y respuestas / Re:Como se podría crear un valor aleatorio?
« en: Mayo 02, 2019, 02:28:34 am »
Usa las funciones de aleatoriedad de GM:
http://docs.yoyogames.com/source/dadiospice/002_reference/maths/real%20valued%20functions/index.html
Sección "Random functions".

PD: Debes colocar en el post el ícono de la versión de GM que estás utilizando.

Páginas: 1 2 3 ... 83