Hacer juego de memoria con diferentes lenguajes de programación

Iniciado por deepmaniaco, 30 Enero 2016, 01:15 AM

0 Miembros y 1 Visitante están viendo este tema.

deepmaniaco

Nas noches


Os queria consultar a ver como podria coger esto, ya que es un tanto aventura de la manera docente en la que me estan dando la asignatura y como metodo de enseñanz del profesor, aplica el "buscate la vida por internet", os pongo un par de capturas de lo que quiere y sus requisitos:


Y estos los requisitos

HTML   20 (4x 5t)   
campos de entrada
todos los textos añadidos
HTML válido 5
CSS   16 (4x 4t)   
fondo de color adecuada, imagen, posicionamiento y dimensiones
fuentes correctas
fronteras correctas
correcto relleno y el margen
javascript   30 (3x 10t)   
instalación correcta del juego (inicialización de variables, números de serie, borra resultados, nombre del jugador cheque)
haga clic en el cheque celular si la medida es válida, muestra el número detrás de una célula, y oculta que si no está en el orden correcto.
comprueba la condición ganadora y muestra los resultados
PHP   18 (2x 9t)   
php servidor para ajax requiere actualización y recuperación de la información
salvar el # de juegos y el tiempo total de uso de $ _SESSION variables
AJAX   16 (2 x 8t)   
enviar el tiempo de juego y juego completado información al final del juego para el servidor
recuperar el tiempo de reproducción total y el # de juegos al final del juego

La verdad que me encuentro algo ahogado con el tema, visto que estoy sobre la marcha, no encuentro salida con ello, a la hora de insertar distintos scripts se solapan unos con otros y se borran lo ya hecho.

Os agradeceria si me arrojaran algo de luz y me echaran una maneja

Muchas gracias!

deepmaniaco

Como pueden comprobar, el profesor ni se ha tomado la molestia en traducirlo de esloveno a español... o ingles

deepmaniaco

#2
Cita de: deepmaniaco en 30 Enero 2016, 01:20 AM
Como pueden comprobar, el profesor ni se ha tomado la molestia en traducirlo de esloveno a español... o ingles

Bueno, despues de estar toda la noche sin dormir, liado con el codigo, me encuentro en un callejon sin salida, el cual estoy mirando información de como usar el GOTO para irme a la parte final del codigo y que continue, ya que no quiero que ejecute cierta instancia porque revienta el codigo, y para salir del paso no habria problema.

Código (html5) [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<style>

body {
background-image: linear-gradient(57deg,rgba(0,255,255,1.00) 0%,rgba(21,8,8,1.00) 0.63%,rgba(0,0,0,0) %)

background-repeat: repeat-x;
   }

div {
   background-color: #D6F7F7;
   padding-top: 1 px;
   padding-right: 30px;
   padding-bottom: 10px;
   padding-left: 30px;
   margin: auto;
border: 1px solid #81E9DE;
   width:500px;
}

p{
text-align: justify;
font-family: "Verdana";
font-size: 12px;
}

.img1 {
   float: auto;
text-align:center;
}

.clearfix {
   overflow: auto;
}

.img2 {
   float: right;
}

.sp {

font-size: 22px;
text-align: justify;

}



</style>
<meta charset="utf-8">
</head>
<body bgcolor="#999999" background="../muestra.PNG" vlink="#999999" leftmargin="100" topmargin="10" marginwidth="10" marginheight="10" tracingsrc="../muestra.PNG" tracingopacity="40">

<script type="text/javascript">
var lavariable="vale 1250";
</script>

<div>

 <span style="color: black; font: Verdana, Geneva, sans-serif; font-size: 25px;"><b><BR>&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp Spomin</b></span>
   
<p> When we press the start button, the game is started. At the start, we should first check if the players name was entered. If it wasnt, an alert should appear informing the player to eneter his name. The game should not start until the player has entered his name. The game should start with the dispay of the playing field the size of the selected difficulty (slika 3). In the background the random cell number sequence should be generated and the sequence must stay the same for the duration of one game or until the player clicks the start game button again.</p>
 
<p align="center"> &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp


<script type="text/javascript">
window.onload = function () {
document.formularioContacto.nombre.focus();
document.formularioContacto.addEventListener('submit', validarFormulario);
}

function validarFormulario(evObject) {
evObject.preventDefault();
var todoCorrecto = true;
var formulario = document.formularioContacto;
 for (var i=0; i<formulario.length; i++) {
if(formulario[i].type =='text') {
    if (formulario[i].value == null || formulario[i].value.length == 0){
           alert (formulario[i].name+ ' cant be empty');
           todoCorrecto=false;
       }
   }
 }
if (todoCorrecto ==true) {formulario.submit();  }<!-- cambiar algo -->
}
</script>

<!-- Formulario de contacto -->
<form name ="formularioContacto" class="formularioTipo1" method="get" action="EVITAR ESTO"><!-- aqui cambiar algo tambien -->

<label for="nombre"><span>&nbsp &nbsp &nbsp &nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp <b>Player:</b></span> <input id="nombre" type="text" name="name" /></label>



</p>

<p align="center">&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp
<b>Difficulty:</b>

<select name="level">
  <option value="1">Easy (3x3)</option>
  <option value="2" selected>Medium (4x4)</option>
  <option value="3">Hard (5x5)</option>
  <option value="4">Insane (6x6)</option>
</select>
<BR>
<BR>
<label>&nbsp &nbsp &nbsp &nbsp&nbsp &nbsp&nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp&nbsp &nbsp&nbsp&nbsp&nbsp &nbsp&nbsp &nbsp <input type="submit" value="   s t a r t   "></label>
</form>

-------------------------------continuar por aqui-------------------------

</p>


</div>


</body>

     
</script>

</html>



Este es el codigo y lo dejo con las indicaciones para ver si veis algo.Básicamente quiero evitar de alguna manera lo indicado "evitar esto" y continuar aqui encima, ya que ahi habia un codigo ejemplo el cual te redirigía a una web, pero para continuar con el ejercico despues de seleccionar la dimension y escribir el nombre, debe continuar dibujandote los botoncitos para arrancar "este juego de memoria", que me recomendais o como puedo solucionar esto?

Gracias!

Mod: Obligatorio el uso de etiquetas GeSHi.