juego flash

Páginas: 3 (642 palabras) Publicado: 10 de diciembre de 2013
// juego de Snake por alumnos de programacion estructurada
blockSize = 8; // el bloque de anchura / altura en número de píxeles
gameHeight = 30; // la Altura de juego en el número de bloquesgameWidth = 45; // el ancho de juego en el número de bloques
SNAKE_BLOCK = 1; // tiene el número que se utiliza para marcar bloques de serpientes en el mapa
keyListener = new Object(); // detector deteclas
keyListener.onKeyDown = function() {
var keyCode = Key.getCode(); // obtener el código clave
if (keyCode > 36 && keyCode < 41) { //flecha teclas pulsadas (37 = izquierda, 38 = arriba, 39= derecha, 40 = abajo)...
if (game.onEnterFrame != undefined) { // sólo permiten movimientos si el juego está en marcha, y no se pone en pausa
if (keyCode-37 != turnQueue[0]) { // ... y esdiferente de la última tecla presionada
turnQueue.unshift(keyCode-37); // guardar la clave (o más bien la dirección) en la cola a su vez
}
}
} else if (keyCode == 32) { // iniciar eljuego si no está iniciado (32 = SPACE)
if (!gameRunning) {
startGame();
}
} else if (keyCode == 80) { // Pausa / Reanudar (80 = 'P')
if (gameRunning) {
if (game.onEnterFrame) { // pausadelete game.onEnterFrame; // eliminar bucle principal
textMC.gotoAndStop("paused");
} else { // exit pause mode
game.onEnterFrame = main; // comenzar bucle principaltextMC.gotoAndStop("hide");
}
}
}
};
Key.addListener(keyListener);
mouseListener = new Object();
mouseListener.onMouseDown = function() {
if (!gameRunning) { // queremos ser capaz de iniciar eljuego haciendo clic
startGame();
}
};
Mouse.addListener(mouseListener);
function startGame() {
x = int(gameWidth/2); // x la posición inicial en el medio
y = gameHeight-2; // y laposición de arranque en la parte inferior
xVelocity = [-1, 0, 1, 0]; // x velocidad cuando mueve hacia la izquierda, arriba, derecha, abajo
yVelocity = [0, -1, 0, 1]; // y velocidad cuando mueve...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Crear juegos en flash
  • Juego flash y actionascript
  • Crea Tu Propio Juego En Flash
  • Juego de pistolas en flash
  • Crear juegos wii en flash (ingles)
  • Como hacer un juego de memoria con flash
  • Flash
  • flash

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS