documentación
novedades
guía de usuario
listado de funciones
variables y constantes
componentes web
licencia
comunidad
juegos desarrollados
foro de discusión
seguir en facebook
seguir en twitter
ejemplos
primitivas y textos:
draw
write
interacción procesos:
signal
colision
advance
planos:
scroll
mode7
scene3d
reproducción audio / video:
sonidos
video
modplay
efectos:
proceso
región
scroll
juegos:
Super Paf!
Plataformas
Dr. Malvado
Pacoman
Steroid
Pitfall
Exploss
Zelda
Sokoban
Fostiator
Oh Mummy!!
Sonic SMS
Galax
Puzzle
Bricks Breaker
Helio Ball
tutoriales:
0
1
2
3
4
5
6
7
menú
documentación:
novedades
guía de usuario
listado de funciones
variables y constantes
licencia
comunidad:
juegos desarrollados
foro de discusión
seguir en facebook
seguir en twitter
ejemplos:
write
scroll
scene3d
colision
modplay
región
Super Paf!
Dr. Malvado
Pitfall
Sokoban
tutoriales:
0
1
2
3
4
5
descargas
HTML5 Game engine
Entorno de desarrollo de juegos online en HTML5
Haz clic para obtener el control del teclado
Programar a tamaño normal
Programar a tamaño completo
Recuperar PRG
Abrir archivo PRG
Guardar PRG
Buscar
Reemplazar
// Div GO: Games Online // Php + Html5 + Canvas + Javascript // by J. Manuel Habas program ejemplo_escribir_texto; begin set_mode(480, 300); screen_color(cc_silver); set_fps(60, 0); escribir(); loop if (key(_esc)) exit("Amaka Soft 2020", 1); end frame; end end process escribir(); private txt = ""; tmp_txt = ""; shift = 32; begin text_size = 50; text_color = cc_gray; write(0, 240, 130, 4, "Escribe un texto (max. 20 caracteres):"); text_size = 70; text_color = cc_black; write_int(0, 150, 150, 3, offset txt); loop txt = tmp_txt; if (key(_shift) or scan_caps_lock) shift = 0; else shift = 32; end if (key_in(_space) and strlen(txt) < 20) txt += " "; end if (key_in(_backspace) and strlen(txt) > 0) txt = strdel(txt, 0, 1); end //pinta cualquier tecla pulsada hasta un maximo de 20 caracteres if (scan_code > 47 and scan_code < 90) if (key_in(scan_code) and strlen(txt) < 20) if (scan_code > 64) txt += char(scan_code + shift); else txt += char(scan_code); end end end tmp_txt = txt; if (timer < 30 and strlen(txt) < 20) txt = tmp_txt + "|"; else txt = tmp_txt + " "; end if (timer > 60) timer = 0; end frame; end end
+
Tamaño Código:
Compilar Código
Compilando...