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 - jmleivas

1
Hola a tod@s. Les escribo esto un poco bastante frustado con este programa. Estoy desarrollando un pequeño simple y minúsculo juego, y otra vez, teniendo ya claro como será el algoritmo en general, me trabo y pierdo mucho tiempo en averiguar como hacer cosas que deberían ser en extremo sencillas, pero, aparentemente no lo son.

Seré más claro. Estoy haciendo un juego basado en la Paradoja de Monty Hall, para usar como disparador didáctico en una de mis clases. La idea es que mis alumnos jueguen un rato con el juego, hasta darse cuenta de que la probabilidad aumenta si cambian de puerta en la segunda oportunidad de elección.

Tengo el siguiente código dentro de un evento STEP:
draw_self();
draw_set_font(font0);
if (global.puerta01=1)
{

draw_text(25,25,"Elegiste la puerta 1");
}
if (global.puerta02=1)
{

draw_text(25,25,"Elegiste la puerta 2");
}
if (global.puerta03=1)
{

draw_text(25,25,"Elegiste la puerta 3");
}

Sí, ya se que esto debería de funcionar si lo pongo en un evento DRAW. Pero quiero que el texto aparezca solo cuando el jugador elija la puerta. Lo que me frustra es el hecho de que un programa como GameMaker debería de tener opciones más simples para algo tan sencillo.

Es por este inconveniente que, todos mis juegos anteriores, lo solucionaba creando un texto con Xara 3D, y luego, lo hacía aparecer como un sprite. lo deslizaba por la pantalla y una vez afuera del ROOM, lo destruía.

En fin. Si alguien conoce una manera simple de poner un texto en pantalla cuando el usuario elija una de las puertas, desde ya, le estaré muy agradecido.
2
Hola a todos. Soy Juan Mario Leivas, docente de Informática de Educación Secundaria en Uruguay, y si bien, desde hace tiempo integro esta comunidad, hasta ahora, nunca había intervenido activamente como ahora.
Les comento que, soy uno de los tantos que piensa que Game Maker no solo se puede usar para el desarrollo de videojuegos. He visto por ahí ejemplos de ellos con programas sencillos pero muy eficaces (programitas que alertan sobre la activación o no de las mayúculas en máquinas que carecen del led que brinda esta información, etc.). En mi caso, me pidieron en el liceo donde trabajo, que consiguiera un "reloj" que permitiese marcar las entradas y salidas de los funcionarios. El mismo, en un principio, debe tener, por un lado, una base de datos con los datos de cada uno de los funcionarios (número de documento -el cual serviría como clave primaria-, nombres y apellidos, materia que dicta o cargo que ejerce, dirección, teléfono e email. Y por otra parte, debería registrar la entrada o la salida de cada uno de ellos. Es decir, se pondrá una máquina en el hall del liceo, y allí, cada vez que un profesor (o cualquier otro funcionario sin importar el cargo) ingresa al mismo, debe de teclear su número de documento. Si dicho número existe en la base de datos, entonces, le da a elegir si lo que va a marcar es entrada o salida de la institución. Una vez hecha esa elección, registrará la fecha y la hora de esa entrada/salida. Por último,  permitir las consultas de las entradas y salidas mensuales para cada funcionario (esto es esencial para poder hacer el cálculo de los descuentos a la hora de pagar los salarios), dando el cálculo de las horas totales en que trabajó en el mes y relacionadas con las que debería haber trabajado. Está completito... ¿no es así?... je je je. En fin, nunca hice un programa así en ninguno de los lenguajes que manejo (Python, JavaScript y C#), pero, me gustaría hacerlo en Game Maker, pues, en él, puedo diseñar mucho más fácilemente una interface gráfica atractiva para los usuarios (poner el logo del Liceo en un gif animado con efecto de una esfera rotatoria, pequeños efectos de sonido y gráficos para algunos eventos, efectos visuales atractivos y vistosos para cuando el funcionario ingresa su número de documento, etc.). Esto sería lo que me pidieron en general. A mi me gustaría agregarle la capacidad de que la webcam le dispare una fotografía en el momento en que se ingresa el número de documento (ya ha pasado en otras instituciones, que algunos "avivados" se van antes de tiempo, pero les dejan sus números de documentos a otra persona que obligatoriamente debe quedarse hasta el final de la jornada). En fin, les agradezco todo tipo de orientación, ayuda, scripts, etc. que puedan brindarme. Desde ya, eternamente agradecido... Saludos para todos...