Click here for free DL of the app version that can save data.
No:1238 172
Prev Next
A game where a boy named miles meets a monster tha..ALL
Developer User3280|Date and time 23/6/18 9:03:59
Build time 29.909 sec|Game capacity 3.222KB|Script


en batalla. El objetivo del juego es formar equipos de monstruos fusionados y luchar contra otros equipos para ganar. Se pueden recolectar diferentes monstruos a lo largo del camino y descubrir nuevas combinaciones de fusión para hacer monstruos más poderosos. El juego será fácil de jugar en un teléfono móvil y contará con muchos emojis divertidos. El archivo html se escribirá de la siguiente manera:

Miles & El Monstruo

© 2021 Miles & El Monstruo. Todos los derechos reservados.


Y el archivo de JavaScript (game.js) se escribirá de la siguiente manera: // Definir variables var playerMonstruo; // El monstruo de Miles var enemyMonstruo; // El monstruo del enemigo var fusionList; // Lista de combinaciones de fusión // Iniciar el juego function init() { // Cargar monstruos y combinaciones de fusión playerMonstruo = loadMonstruo("miles-monstruo"); enemyMonstruo = loadMonstruo("enemigo-monstruo"); fusionList = loadFusionList("fusiones.json"); // Iniciar la pantalla del juego render(); } // Cargar un monstruo desde un archivo JSON function loadMonstruo(filename) { // Cargar el archivo JSON var request = new XMLHttpRequest(); request.open("GET", filename + ".json", false); request.send(null); var json = JSON.parse(request.responseText); // Crear el monstruo var monstruo = new Monstruo(json.nombre, json.vida, json.ataque, json.defensa, json.tipo); // Añadir habilidades al monstruo for (var i = 0; i < json.habilidades.length; i++) { var habilidad = loadHabilidad(json.habilidades[i]); monstruo.addHabilidad(habilidad); } return monstruo; } // Cargar una habilidad desde un archivo JSON function loadHabilidad(filename) { // Cargar el archivo JSON var request = new XMLHttpRequest(); request.open("GET", filename + ".json", false); request.send(null); var json = JSON.parse(request.responseText); // Crear la habilidad var habilidad = new Habilidad(json.nombre, json.descripcion, json.tipo, json.poder); return habilidad; } // Cargar la lista de combinaciones de fusión desde un archivo JSON function loadFusionList(filename) { // Cargar el archivo JSON var request = new XMLHttpRequest(); request.open("GET", filename + ".json", false); request.send(null); var json = JSON.parse(request.responseText); return json.fusiones; } // Renderizar la pantalla del juego function render() { // TODO: Renderizar el juego } // Evento de clic en un botón de fusión function fusionClick() { // TODO: Realizar la fusión } // Evento de clic en el botón de ataque function ataqueClick() { // TODO: Realizar el ataque } // Evento de clic en el botón de defensa function defensaClick() { // TODO: Realizar la defensa } // Iniciar el juego cuando se cargue la página window.onload = init;
Prev Next   Back  0  0 Menu 

[PR]現在のフィギュア売れ筋ランキング

Click here for free DL of the app version that can save data.

(C)2023 HisashiApp