Noticias

¡Ayuda a la Comunidad GM, haz una donación!

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.


Temas - dixon

Páginas: 1 2 3
1
General / Mensaje de hoy
« en: Enero 19, 2021, 01:39:21 pm »

Martes 19 de enero del 2021

Imagen recomendada: pixabay- AnnaliseArt / 8318 images



Color recomendado: Violeta
Pixabay - bngdesigner / 43 images



Frase: Buenos días Francia.

Mensaje:
Te has descubierto un nuevo talento y hoy debes aplicarlo, no dejes que baje tu autoestima y apresúrate en volverla a subir, bien sabes que con tu alegría podrás ayudar  a muchos y es tu responsabilidad transmitir la buena energía que Dios te ha dado hoy. Vas por buen camino para conseguir las cosas buenas que deseas y tú lo sabes.

Versículo:
Proverbios 17:22 Un corazón que está gozoso hace bien como sanador, pero un espíritu que esta herido seca los huesos.

Músicas y videos recomendados para este día:

Música francesa de café - Música romántica francesa de acordeón y Jazz - Buenos días, Francia


Me voy a comer el mundo - París


Louane - jour 1 (español - francés)






2
General / Anécdota Advengers
« en: Enero 17, 2021, 05:23:38 am »
Anécdota Advengers



Advertencia:

Esto es una opinión personal sobre una anécdota que tuve mientras estábamos en la moda Advengers.


Explota Moda adverngers:

Surge la moda Advenger y todo el mundo estaba hablando de esas películas, de cuan sorprendente eran. Yo, no había visto ninguna de esas películas  y me parecía extraño que muchos compañeros hablaban en cada momento sobre los temas relacionados a Advengers, estaba un poco molesto por tanta propaganda que le hacían pero en el fondo quería ver alguna de esas películas.


Youtube y los sorprendentes trailers.

Estaban promocionando la última película de advengers y vi los tráiler una y otra vez tratando de percibir y comprender la composición artística que había hecho tan interesante a esa película, solo encontré algunas emociones y sentimientos plasmados en esos geniales y sorprendentes trailes. Aquí les dejo el traile.




El día del cine:

Cuando vi la película por primera vez,  aparece en las primeras escenas un hombre corpulento con cara morada (Thanos, el villano) que se encuentra cosechando su alimento en un ambiente natural bastante agradable pero está un poco enfermo, carece de recursos económicos se parece a un campesino que ha logrado estar en harmonía con la naturaleza y a los pocos minutos, los héroes invaden su humilde hogar y sin pensarlo dos veces le quitan la vida.





Bueno, adiós.


3
General / Principio de originalidad
« en: Enero 13, 2021, 11:44:31 pm »
Principio de originalidad.




Advertencia:

Antes de comenzar es necesario mencionar que estos son pensamientos personales y carecen de estudio científico, por lo tanto no pueden ser considerados como verdaderos.

Concepto propio:
Lo que intentaré exponer es mi propia visión del concepto “original” y el camino que deben seguir los artistas para crear obras originales, entendiéndose como artista a todo aquel que produce una expresión artística, por tanto toda la humanidad es artista y en esta comunidad somos artistas programadores que expresamos nuestro arte mediante la creación de video juegos.

 Para comenzar voy a definir las palabras: origen, originalidad, original y originar, mediante conceptos extraídos de tres diccionarios que tengo en físico y los voy a ocultar en spoiler, ya que no son relevantes y solo servirán para los que quieran comprender un poco más.

Spoiler
Diccionario Caracol, editorial Santillana, primera edición: enero de 1997.
Origen: s.m. 1. Principio o comienzo de algo. 2. Lo que produce una cosa. 3. Familia de la que procede una persona: Es de origen noble. 4. Lugar de donde procede una persona o cosa. EXPR. Dar origen a algo: Causarlo o provocarlo. SIN. 1. Inicio. 1 y 3. Nacimiento. 2. Motivo, causa. 3. Ascendencia. ANT. 1. Fin. 3. Descendencia.

Original adj. 1.1 Del origen o principio. 2. Distinto de la mayoría, que se sale de lo corriente. 3. Relacionado con obras o películas que están en el idioma en que se han hecho: versión original. || adj. Y s.m. 4. Aquello de lo que se hacen copias, reproducciones o versiones. SIN. 1. Originario, inicial. ANT. 2. Normal. 3. Doblado.

Originalidad s.f. Característica de original.

Originar v. 1. Producir, ser origen, motivo o causa de algo. || originarse 2. Tener alguna cosa su origen o principio en otra. SIN. 1. Causar, provocar.

Diccionario Larousse Básico escolar, Ramón García Pelayo y Gross, por ediciones Larousse, S.A y Cía. Editorial Ultra, S.A de C.V. Centeno 162 Col. Granjas Esmeralda, México 09810,D.F., Marzo del 2008.

Origen m. Principio de una cosa. || Causa, motivo. || Ascendencia, clase social de donde procede una persona. || Patria: de origen español. || Etimología.

Original adj. Relativo al origen. || Que no es copia o imitación. || Que parece haberse producido por primera vez: idea original. || Singular, extraño, raro: un hombre muy original. (ú. t. c. s.).|| -M. Manuscrito primitivo del que se sacan copias. || Manuscrito que se da a la imprenta.

Originalidad f. Calidad de original.
Originar v.t. Dar origen o lugar, ser causa. || --V. pr. Traer una cosa su principio u origen de otra.

Diccionario El pequeño Larousse ILUSTRADO 2010, Editorial Larousse.
Origen s.m. (lat. Origo, -inis), procedencia de algo: el origen de la vida. 2. Causa, lo que hace que una cosa se produzca: el origen de una discusión. 3. País, lugar donde ha nacido una persona o de donde proviene una cosa. 4. Ascendencia, clase social a la que pertenece o de la que procede una persona: origen humilde. 5. HIST. NAT. Punto de fijación de un órgano, lugar donde empieza este órgano: el origen de una hoja. 6. MAT. Punto da partir del cual se miden las coordenadas de un punto o la longitud de un segmento. <> Dar origen Causar. De origen: se dice del lugar, país, etc., de donde procede una persona o cosa; se dice de las circunstancias que ya tenía una cosa desde su inicio: defecto de orden.

Original adj. (lat. Originalis). Relativo al origen. 2. Se dice del artista, intelectual, etc., cuya producción es muy personal, etc.: Cuadro original. 4. Singular, excéntrico. <>adj. Adj. Y s.m Se dice de lo que no es repetición, copia, traducción o imitación de otra cosa, especialmente las obras intelectuales o artísticas. <> s.m. Ejemplar o modelo del que se copia. 2. Cosa o persona que sirve de modelo a un artista. 3. ART.GRÁF. Manuscrito o modelo que se le da a la imprenta para que, de acuerdo con él, se proceda a la composición tipográfica. <> Grabado original: grabado concebido y ejecutado por un solo y mismo artista. Pecado original: Pecado que todas las personas ha heredado de Adán y Eva, según las creencias cristianas.

Originalidad s.f. Cualidad de original.

Originar v.tr. Producir o dar origen o principio a una cosa. <> originarse v.prnl. Porceder una cosa
de otra.


¡La originalidad, lo nuevo, lo que el hombre tiende a ignorar, el principio de la originalidad!




Ser original:

Ser original es sinónimo de ser diferente. Una obra artística es única cuando es diferente a las demás. De las definiciones del diccionario que vamos a tomar son las que concuerdan con que: ser original es salir del pensamiento común.

Para producir obras originales debemos contar con pensamientos originales, pero si el pensamiento original no es fácil de obtener, lo que debemos es englobar todas las ideas de la humanidad dentro de un concepto para luego extraer las ideas repetitivas y lo que nos sobre será original.Para lograr eso primero tenemos que descifrar cual es el pensamiento común que gobierna a la humanidad para luego obtener un pensamiento fuera de lo común.  ???

Muchos libros concuerdan en que la humanidad puede dividirse en dos grandes grupos o pensamientos: los pensamientos que buscan la paz y los que buscan la guerra. Ahora nos queda saber cuál de estos dos pensamientos está reinando en la humanidad para saber hacia dónde se orienta la originalidad.




Análisit:

Debido a que la originalidad se produce cuando salimos del pensamiento común podremos decir que si en el mundo reinara la paz, la originalidad estaría en la guerra y las obras artísticas originales seria aquellas con contenido violento. Pero como en el mundo actual reina la violencia, los contenidos originales o diferentes se hallan buscando la paz y la harmonía.

En la siguiente imagen se explica cómo llegamos a este punto.




Entonces para ser originales tenemos que buscar algo fuera de lo común que contenga la paz y la armonía. En el siguiente diagrama de ilustra esa definición:




 Ahora en base a ese concepto de originalidad; vamos a comparar dos historias cortas para saber si podemos determinar cuál de estas es más original.

Historia 1: Un villano se apodera de un pueblo, entonces surge un valiente que logra derrotarlo mediante el uso de armas modernas.
Historia 2: Un villano se apodera de un pueblo, entonces surge un valiente que logra hacerlo reflexionar y al final el villano explica que había sido dominado por la codicia.

Según las definiciones presentadas de originalidad, podemos decir que  la historia 2 es la más original ya que presenta una trama fuera de lo común, en cambio la historia 1 presenta un modelo de trama que se ha repetido en diversas expresiones artísticas como se indica en la siguiente imagen:




Vamos a hacer un diagrama de torta para visualizar lo que está pasando.




Bueno aqui les dejo un par de ejercicios para que determinen la historia más original.




Para finalizar voy a decir que desde mi punto de vista, si lo que queremos es crear algo diferente, nuevo y original, tenemos que apegarnos a los conceptos de justicia, paz, bondad, benignidad, amistad y todas aquellas cosas que forman parte del pequeño y oculto lado bueno de la vida. Hay una expresión popular que dice: “si quieres ser original, prepárate para ser copiado”, esa expresión no es del todo cierta, ya que la humanidad  no tiende a copiar lo bueno.

Bueno adiós


4
General / Concepción de juego
« en: Enero 12, 2021, 07:57:07 pm »
Concepción personal de "buen juego".



Hola, gusto en saludarlos.

Tengo una concepción de “buen juego”, la cual no considero como la mejor del mundo, solo es mi concepción de “juego adecuado”, y no quiero imponerla ni utilizarla para criticar a otros juegos que aunque no cumplen con mis exigencias personales, me han hecho reir y he disfrutado con ellos.

A continuación se presentan las características que deben tener los “buenos juegos”, según mi concepción personal, “Concepción personal”.


1.   Realismo:

El juego debe presentar una historia realista y apartarse de lo irreal. Lo más ideal sería que el autor del juego plasme su vida real.


2.   Educativo:

Que sirva para orientar o para fomentar una conducta social adecuada como por ejemplo: la amistad, compañía, afecto, solidaridad, compasión, trabajo, etc... En este grupo también entran los juegos de matemáticas, física, química y otros que sirvan para aprender.


3.   Herramienta:

Debe servir como herramienta informática para calcular, comparar, buscar información, estudiar, etc...



4.   Seriedad:

El contenido debe ser serio, evitando la comedia y los temas infantiles. La mejor comedia es la que surge de la seriedad, “según mi parecer”.



5.   Pasajero:

el juego debe diseñarse para que sea útil en un tiempo determinado y no como algo que deba durar para siempre, debe adaptarse al momento actual, a las situaciones mundiales actuales, para luego desaparecer. Por lo tanto el programador debe saber desde siempre que su juego dejará de ser útil, importante y necesario. Esto le puede permitir la libertad de crear con más agilidad sin tener la mente puesta en crear cosas grandiosas las cuales terminan desmotivándolo, más bien se enfoca en crear cosas sencillas para compartir algo humilde.



6.   Imitable:

 El programador debe alejarse del deseo de crear algo que sea difícil para otros, más bien debe crear cosas básicas que puedan ser imitadas por programadores aprendices, de esta forma podrá demostrar que con cosas pequeñas se pueden crear cosas agradables, y que no se requiere de muchas apariencias para lograr cautivar a las personas.



7.   Endógeno:

Que fomente la vida endógena, que transmita un estilo de vida acorde con el cuidado del medio ambiente y el desarrollo de las personas, evitando el contenido violento, la codicia, el capitalismo, consumismo y todo aquello que pueda ser perjudicial para la sociedad.



Hay tres cosas más que considero que deberíamos tomar en cuenta todos los diseñadores de juegos:


1.   Monetización:

El programador, según mi parecer debe programar para su propio desarrollo personal y no para monetizar. La monetización puede convertirse en un motivo vano el cual entorpece el espíritu del juego en si. Por tanto lo mejor sería que el programador cuente con un ingreso económico producto de una actividad de su vida diaria y no que dependa de la monetización y que pueda dedicarse a programar por gusto y no por interés. Además de eso, tener un trabajo duro y humilde puede ayudarnos a producir juegos más humanos, admirables que levante el espíritu de las personas. Y podemos aprovechar eso para decirles a las personas que pese a nuestro sufrimiento hemos logrado encontrar la felicidad y vamos a demostrarlo mediante nuestra expresión artística plasmada en un video juego.


2.   Grano de arena:

 Los juegos deben ser pequeños pero la información debe ser muy útil. Como ejemplo: se puede utilizar el contenido de un video educativo de YouTube y transformarlo en un video juego.


3.   En cuanto a la diversión:

 Al igual que la comedia, debe surgir sola, por lo tanto el programador no debe buscar que su juego sea divertido, sino que debe buscar que su juego sea útil y de esa forma logrará que sea sinceramente divertido.

¡Adiós!

5
General / Html, Css y JavaScript
« en: Enero 11, 2021, 08:37:25 pm »
Hola, saludos a todos.

Existe un conjunto de videos donde Victor Robles (nuestro amigo de youtube), nos explica las bases de Html, Css y JavaScript, en tan solo 15 minutos. Si estás cansado, busca un vaso con agua y ven con nosotros a estudiar estos lenguajes.


Html


Css


JavaScript



6
Juegos completos / Adiós, capitán.
« en: Diciembre 31, 2020, 12:56:32 am »

7
Juegos completos / El pan de nuestra familia
« en: Septiembre 25, 2020, 03:32:22 am »


El pan de nuestra familia


Otro


GM: Studio

Es un Juego corto con una breve historia basada en hechos reales (con algunas modificaciones), donde intentaré contarles una pequeña vivencia familiar.


8
Juegos completos / Aférrate a mí
« en: Agosto 20, 2020, 10:39:21 am »


Aférrate a mí


Otro


GM: Html5

En medio de esta crisis, un hombre intenta consolar a su mujer.




Se juega directamente en la siguiente web.
https://dixonysusjuegoseducativos.000webhostapp.com/


Sinopsis

Tema: la triste exclusión social que sufren las personas que han contraído alguna enfermedad contagiosa.

Botones: valoro mucho la intuición, me gusta que las personas puedan encontrar los botones por sus propios medios. Admito que todavía me falta mucho por aprender sobre eso.

Duración: Lamentablemente es de poca duración, mi objetivo era crear un juego simple y corto con un mensaje profundo.

Anécdota:
Al acercarme a cierto grupo social, escuche una conversación sobre el virus que nos asecha, en ella se recomendaba no volver a visitar ni tratar a algunas personas lo cual me hiso sentir mucha tristeza y espontáneamente me surgió la motivación de crear un juego donde se pudiera transmitir el dolor que sienten las personas excluidas para generar conciencia en las personas discriminadoras. La motivación fue tal que comencé a crearlo a las 11:00 pm (23:00) y no dormí nada hasta que lo culminé las 5:00 am aproximadamente.

Datos técnicos:
Aunque solo es un juego simple, sirve de base para comprender la importancia de la accesibilidad y para establecer una nueva estrategia de programación o un nuevo modelo de juego que nos permita hacerle frente a la gran ola de video juegos.

Retos informáticos por alcanzar:

Estos tres retos informáticos tienen el propósito de aumentar la accesibilidad e inteligibilidad del juego.
Inteligibilidad del juego: la capacidad que tiene un juego para ser comprendido por diversos grupos sociales, a esto se aplica la posibilidad de cambiar el idioma.

Accesibilidad del juego: Posibilidad de acceder al juego de manera fácil e inmediata.
1.   Multisistema: Lograr que se pueda ejecutar en móviles desde la web html5. Para esto es solo es necesario integrar el movimiento del mouse y permitir la adaptación de pantallas.
2.   Guardado web: Lograr que la web al ser guardada pueda guardar también el juego correctamente.
3.   Idioma: Lograr que se presente en dos o más idiomas.

Correcciones al juego:
1.   Uso de teclas.
2.   Palabras escritas incorrectamente.


9
General / Game Maker Fronteras
« en: Junio 18, 2020, 09:13:40 pm »
Hola, gusto en saludarlos.

Hay una propiedad en paper mario de wii  que siempre me llamó bastante la atención, es la propiedad de transformar mundos 3D en 2D y viceversa, tráiler .
Game maker puede hacer eso y mucho más, pero es necesario traspasar algunas fronteras de programación. No vengo a decirles cómo se crea ese efecto, vengo a hablarles de las nuevas fronteras, de esos nuevos retos que he encontrado al programar en Game Maker.





Mark Overmars declaró en su manual de Game Maker:
Citar
Entonces, ¿esto significa que es imposible crear tus propios juegos de computadora? Afortunadamente no. Por supuesto que no deberías Espere crear su propio Quake o Age of Empires en unas pocas semanas.
Designing Games with Game Maker Version 6.1 Written by Mark Overmars.

Refurtando, diré que con game maker y herramientas especiales, se puede crear un Age of the empire o Quake en menos de un més. Las herramientas que se requerirían para lograr eso, no existen aún o no las conozco, pero sé que se pueden desarrollar con game maker al igual que con otros lenguajes de programación. Estas herramientas imaginarias, también pudiesen ser utilizadas para crear cosas sorprendentes las cuales enlistaré:




10
Hola gusto en saludarlos de nuevo. Dios los cuide.

Si Dios me lo permite implementaré en mis posteriores juegos, pequeñas entrevistas, test, en cuentas y diversas técnicas de recolección de datos. Con el objetivo de  conocer los distintos gustos y preferencias que tienen los usuarios en cuanto a video juegos, De esta forma podré tomar buenas decisiones en la creación juegos.

La dificultad que presento es que no sé nada sobre conexiones online y deseo pasar la respuesta de cada jugador a un solo archivo de texto que pudiese estar alojado google drive, en alguna nube o un hosting.

Déjenme explicar un poco mejor la cosa, con unas imágenes.



Solicito todo tipo de ideas, métodos, códigos, algo que me dé algo de luz.

11
General / Tips para crear juego de preguntas y respuestas
« en: Mayo 26, 2020, 07:42:02 am »
Hola, saludos cordiales.

Me dedico a crear juegos de preguntas y estos son algunos de ellos:
1. Queremos ser abogados
2. Fundamentos básicos de Godot
3. ¿Cómo preparar vitel toné?
4. Wikipedia JavaScript


Actualmente me encuentro creando otro.

Para facilitar la creación de un juego de preguntas y respuestas, he desarrollado un programa gratuito, que mediante la ayuda de Microsoft Exel se logra estructurar y organizar las preguntas de manera rápida, este programa se llama: Preguntas exel a GMK.

¿Qué puedo lograr con la ayuda de este programa?
*.   Redactar preguntas de manera rápida con sus respectivas alternativas mediante Microsoft Exel.

¿Qué obtengo con este programa?
*.   Un código para Game maker que contiene una lista de preguntas organizadas con sus respectivas alternativas.

¿Cómo se utiliza este programa?

1.   Creamos las preguntas organizadas en exel.


2.   Seleccionamos todas las casillas y la pegamos en un archivo de texto.


3.   Ejecutamos el programa seleccionamos el archivo de texto y creamos el código.


4.   Integramos este código a game maker.


Puedes descargar este programa por mega.
 

También se ha adjuntado el archivo para los usuarios registrados.

A futuro si Dios me lo permite, lograré mejorar el programa para generar juegos completos. Donde se pueda elegir entre distintos estilos y tomando como base los juegos de preguntas más populares.

Anexos:
Juego de preguntas y respuestas, los cuales serán tomados como referencia para mejorar el programa:

Juego de cultura general, tambien llamado maratón de preguntas.


Quien quiere ser millonario para gba


Hacer preguntas o en otras palabras hacer reactivos:

Elaborar preguntas puede ser una tarea fácil para algunas personas, pero para otros puede ser complicado y confuso. La elaboración correcta de las preguntas facilitará su compresión, es por eso que es de vital importancia estudiar lo que se conoce como la elaboración de reactivos que no es más que la elaboración de preguntas, y para eso se presentará a continuación un enlace a una web que nos permitirá comprender lo que son y cómo se denominan cada una de las partes que componen a las preguntas de selección simple, las cuales aplicaremos en nuestros video juegos.

Elaboración de reactivos
https://es.coursera.org/lecture/evaluacion-aprendizaje-enfoque-cuantitativo/elaboracion-de-reactivos-gqqZq

12
Hola, gusto en saludarlos.

Imagen 1: Game maker reconoce los argumentos de la función draw text.


Imagen 2: Game maker no reconoce los argumentos de un script original.


Explicación: Cuando redactamos una función como "draw_text", game maker nos ayuda a autocompletar y nos muestra el nombre de los argumentos (x,y,str). Pero cuando creamos un script, game maker solo reconoce el script pero no el nombre de sus argumentos. ¿Existirá alguna forma de indicarle a game maker cuál es el nombre de los argumentos para que los reconozca y luego nos los muestre?

Entradas:
Reconocer argumentos, Reconocer mi script, reconocer los argumentos de mi script, identificar los argumentos, identificar mis argumentos, ¿por qué game maker no ve los argumentos?, ¿cómo se editan los scripts? ¿Cómo lograr que game maker reconozca mis scripts?, ¿qué es un argumento, por qué no veo mis argumentos?, reconocer los argumentos de un script original, distingir argumentos, distinguir los argumentos de un script, declarar los agumentos, declarar el nombre de los argumentos, nombre de los argumentos.


13
General / Sueños y esperanzas sobre video juegos.
« en: Mayo 13, 2020, 06:44:41 pm »
Hola, gusto en saludarlos.
Si Dios me lo permite, en el futuro podré crear un salón de video juegos educativos. Ese es uno de mis sueños.

Imagen de un salón de video juegos educativos, solo se ven pantallas, no se necesitarán dispositivos de entrada como ratón, teclado, mouse o joystick, etc… Se pretende implementar el reconocimiento de movimientos corporales.


Bien, para lograr eso tengo que adquirir los siguientes conocimientos y otros más:
1.   Interacción por movimientos: El usuario no tendrá que usar ninguna interface para jugar los juegos (Teclado, mouse, Joytick, etc…). Debe existir un dispositivo que reconozca el movimiento de la mano o el cuerpo. Si no existiese trataría de inventarlo usando una cámara web.
2.   Conexiones online: Bueno tengo que aprender de las guías de Black_kat, y los conocimientos que Kostra nos ofrece en sus scripts. Sé que hay más usuarios dedicados a las conexiones online, discúlpenme por no mencionarlos. Los videos juegos deben permitir comunicación online con otros jugadores en diversas partes del mundo. Nada difícil para los que ya saben eso.

Características de los juegos:
1.   El usuario debe escoger un juego luego debe escoger el tema educativo.
2.   Multijugador en la misma pantalla, lan y online.
3.   El usuario no usará dispositivos de entrada comunes (mouse, teclado, ratón, joystick, etc…), Se usará un dispositivo que reconozca el movimiento corporal.

En cuanto a la diversión: Para hacer divertidos los juegos tengo que agarrar consejos, y escuchar las recomendaciones de ustedes.
Creo que para alcanzar los sueños tengo que tener la esperanza de que se cumplirán y para tener la esperanza tendría que imaginar que ya he alcanzado ese sueño.


14
Juegos completos / ABC
« en: Abril 26, 2020, 06:20:43 am »


ABC


Serious Game


Game Maker 4.3c (2001)



Este es un juego creado para ayudar a los niños a aprenderse las letras del abecedario.




Solo para windows
Descarga de Mega
Descarga de esta comunidad


Más detalles:

Este juego, forma parte de un conjunto llamado "Pre-juegos educativos" el cual se inició con EL RESCATE DE LA TABLA DE MULTIPLCAR.

Los pre-juegos educativos trabajan así:

1.   Se inician automáticamente antes de cualquier video juego.
2.   Proponen una práctica educativa. (sumar, restar, abecedario, multiplicación, inglés, etc…)
3.   Verifican que la práctica se ha realizado correctamente.
4.   Al finalizar la práctica permite la ejecución del juego.

Uso de la herramienta ABC.exe:
1.   Encontrarás los siguiente archivos: ABC.exe e IniciarPrograma.txt
2.   Determina el juego que será restringido.
3.   Ubica la dirección del juego presionando botón derecho del mouse en el acceso directo del juego y luego en Abrir ubicación.
4.   Antes de copiar los archivos: ABC.exe e IniciarPrograma.txt en la carpeta del juego: Abre el archivo IniciarPrograma.txt
5.   Escribe el nombre del juego con su respectiva extensión, ejemplo: Minecraft.exe
6.   Guarda los dos archivos en la carpeta del juego.
7.   Dirígete al escritorio donde se encuentra el acceso directo del juego.
8.   Presiona el ícono del juego con el botón derecho del mouse y ve a propiedades.
9.   En la pestaña “acceso directo” ubica la dirección que aparece en “Destino:”, y al final de esta reemplaza el nombre del juego por ABC.exe en mayúscula. Debe quedarte algo como esto: "C:\Program Files\Internet Explorer\ABC.exe" pero con otra dirección. Presiona aplicar y aceptar.

Listo, cuando el niño ejecute el juego se ejecutará el ABC.exe el cual lo motivará a practicar las palabras antes de ponerse a jugar.


15
General / Scripts en desarrollo
« en: Abril 25, 2020, 07:53:06 pm »
Buen día, saludos cordiales.

Si dios quiere se desarrollará el siguiente script

draw_hipertext
Nombre del script:  Nombres propuestos: draw_hipertext, draw_rtf (Rich Text Format), draw_forotext, draw_htmltext…
Breve descripción de su función: Devolver string o texto con hiperenlaces y otras funciones aún no definidas.
Game Maker utilizado: Game Maker 4.1c (2001), se pretende compatibilidad con otras versions.
Importancia del script: Para agilizar la interacción de los usuarios de programas Gmk, se propone el presente script con el cual se pretende enriquecer los distintos textos o string mediante el reconocimiento de diversas marcas o etiquetas tales como: url e img.



Script en etapa 1:
Código: [Seleccionar]
repeat(score=0)
{
texto="Para visitar la comunidad Game Maker, presiona [url=https://www.comunidadgm.org]Aquí[/url]"


//lector
argument1=texto

code=0
str_code=""
et_ap=0
et_cp=0
url_p=0
url_length=0
contenido_p=0
contenido_length=0
length=string_length(argument1)
for(i=1;i<=length;i+=1)
{
str_ram=string_copy(argument1,i,1)
if(str_ram="[" && code=0){code=1;et_ap=i}


if(code=3){
if(str_ram="["){code=4;str_code="";et_cp=i}else{contenido_length+=1}}

if(code=2){
if(str_ram="]"){code=3;str_code="";contenido_p=i+1}else{url_length+=1}}

if(code=1){
str_code+=str_ram
if(str_code="[url="){code=2;url_p=i+1;str_code=""}}


}

etiqueta_a=string_copy(texto,et_ap,5)
etiqueta_c=string_copy(texto,et_cp,6)
url_x=string_copy(texto,url_p,url_length)
contenido_x=string_copy(texto,contenido_p,contenido_length)



score=1
}

//botones
if(keyboard_check(113)){game_restart()}

//dibujo
dy=0
dx=0

txt=texto
txt="Texto: "+string(txt)
draw_text(dx,dy,txt)
dy+=40;if(dy>room_height-20){dy=0;dx+=100}

txt=etiqueta_a
txt="Etiqueta de apertura: "+string(etiqueta_a)
draw_text(dx,dy,txt)
dy+=20;if(dy>room_height-20){dy=0;dx+=100}

txt=etiqueta_c
txt="Etiqueta de cierre: "+string(txt)
draw_text(dx,dy,txt)
dy+=20;if(dy>room_height-20){dy=0;dx+=100}


txt=url_x
txt="Dirección web: "+string(url_x)
draw_text(dx,dy,txt)
dy+=20;if(dy>room_height-20){dy=0;dx+=100}

txt=contenido_x
txt="Contenido o texto a mostrar: "+string(txt)
draw_text(dx,dy,txt)
dy+=20;if(dy>room_height-20){dy=0;dx+=100}


Resultado de etapa 1

Páginas: 1 2 3