Diferència entre revisions de la pàgina «Practica PHP»

De wikiserver
Dreceres ràpides: navegació, cerca
(Batalla Naval)
(Batalla Naval)
Línia 24: Línia 24:
 
*Empat: si ben l'habitual és continuar el joc fins que hi hagi un guanyador, l'empat també pot aconseguir-se si, després d'haver disparat cada jugador una mateixa quantitat de tirs fixa i predeterminada (com una variant permesa en el joc), tots dos jugadors han encertat en igual nombre de caselles contràries.
 
*Empat: si ben l'habitual és continuar el joc fins que hi hagi un guanyador, l'empat també pot aconseguir-se si, després d'haver disparat cada jugador una mateixa quantitat de tirs fixa i predeterminada (com una variant permesa en el joc), tots dos jugadors han encertat en igual nombre de caselles contràries.
  
[[Fitxer:batalla_naval_php.png|1000px]]
+
[[Fitxer:batalla_naval_php.png|900px]]
  
 
[http://es.battleship-game.org/ Aquí teniu un exemple del joc enfonsar la flota.]
 
[http://es.battleship-game.org/ Aquí teniu un exemple del joc enfonsar la flota.]

Revisió del 11:52, 10 oct 2014

Batalla Naval

Taulers Cada jugador maneja dos taulers dividits en caselles. Cada tauler representa una zona diferent del mar obert: la pròpia i la contrària. En un dels taulers, el jugador col·loca els seus vaixells i registra els «tirs» de l'oponent; en l'altre, es registren els tirs propis, al mateix temps que es dedueix la posició dels vaixells del contrincant.

Naus En començar, cada jugador posiciona els seus vaixells en el primer tauler, de forma secreta, invisible a l'oponent.

Cada qui ocupa, segons les seves preferències, una mateixa quantitat de caselles, horitzontal i/o verticalment, les que representen les seves naus. Tots dos participants han de situar igual el nombre de naus:

  • cinc caselles consecutives conformen un portaavions;
  • tres, un buc,
  • i una casella aïllada, una llanxa,

Els participants col·loquen, cadascun, dos portaavions, tres bucs i cinc llanxes.

Desenvolupament del joc Una vegada totes les naus han estat posicionades, s'inicia una sèrie de rondes. En cada ronda, cada jugador en el seu torn «dispara» cap a la flota del seu oponent indicant una posició (les coordenades d'una casella), la que registra en el segon tauler. Si aquesta posició és ocupada per part d'un vaixell contrari la casella canviarà de color *segun sigui: Tocat!, o Enfonsat! Si la posició indicada no correspon a una part de vaixell algun, la casella *cambiarà de color a Aigua!.

Fi del joc El joc pot acabar amb un guanyador o en empat:

  • Hi ha guanyador: qui destrueixi primer totes les naus del seu oponent serà el vencedor (com en punts altres jocs en els quals es participa per torns, en cas que el participant que va començar la partida enfonsi en la seva última jugada l'últim vaixell del seu oponent que quedava a flotació, l'altre participant té dret a una última possibilitat per aconseguir l'empat, a un últim tret que també li permeti acabar d'enfonsar la flota contrària, la qual cosa suposaria un empat);
  • Empat: si ben l'habitual és continuar el joc fins que hi hagi un guanyador, l'empat també pot aconseguir-se si, després d'haver disparat cada jugador una mateixa quantitat de tirs fixa i predeterminada (com una variant permesa en el joc), tots dos jugadors han encertat en igual nombre de caselles contràries.

Batalla naval php.png

Aquí teniu un exemple del joc enfonsar la flota.