Accueil > > > AHHHHHH L'ÉTERNEL VIEUX JEU DU PING PONG
AHHHHHH L'ÉTERNEL VIEUX JEU DU PING PONG
Information sur la source
Description
Ben y a pas vraiment de présentation...Tout ce que vous devez faire c'est de copier/coller le code
Source
<html>
<head>
<title>le ping pong</title>
<SCRIPT>
/*
Ne faites pas de copies illégales
CREATION DE FLORIAN H.
http://membres.lycos.fr/neoisthebest
*/
var crlf = "\r\n";
var x = 1;
var y = 1;
var dx = 1;
var dy = 1;
var s = "";
var u = 0;
var oops_flag = false;
var score = 0;
function move1() {
x += dx;
if (x > 31) {
x -= 2 * Math.abs(dx);
if (dx > 0) dx = -dx;
}
if (x < 0) {
x += 2 * Math.abs(dx);
if (dx < 0) dx = -dx;
}
y += dy;
if (y > 14) {
y -= 2 * Math.abs(dy);
if (dy > 0) dy = -dy;
if (Math.abs(x - 2*u - 1) > 2) {
oops_flag = true;
}
else {
score += 1;
}}
if (y < 0) { y += 2 * Math.abs(dy);
if (dy < 0) dy = -dy; }
}
function display1() {
var s1 = ""
var i,j;
if (oops_flag) return "Perdu! vous ferez sûrement mieux la prochaine fois!";
for (j=0;j<15;j++) {
for (i=0;i<32;i++) {
if (j == y && i == x) s1 += "o";
else s1 += " ";
}
s1 += crlf;
}
var s2 = "";
for (i=0;i<16;i++) {
if (u == i) s2 += "====";
else s2 += " ";
}
return (s1+s2);
}
var timerID = null;
var timerRunning = false;
var myform;
function stopclock (){
if(timerRunning) clearTimeout(timerID);
timerRunning = false;
}
function startclock (f) {
myform = f;
oops_flag = false;
if (navigator.userAgent.indexOf("Mac") > 2) crlf = "\n";
stopclock();
dotime();
}
function dotime() {
move1();
if (myform != null) {
myform.text3.value = display1();
myform.score.value = " " + score;
}
if (!oops_flag) timerID = setTimeout("dotime()",200);
timerRunning = true;
}
</SCRIPT>
</head>
<body>
<p><form name=f>
<div align="center"><textarea name=text3 rows=16 cols=34 wrap>Appuyez sur start pour commencer</textarea><br>
<a href="" onMouseOver="u =0">---</a>
<a href="" onMouseOver="u =1">---</a>
<a href="" onMouseOver="u =2">---</a>
<a href="" onMouseOver="u =3">---</a>
<a href="" onMouseOver="u =4">---</a>
<a href="" onMouseOver="u =5">---</a>
<a href="" onMouseOver="u =6">---</a>
<a href="" onMouseOver="u =7">---</a>
<a href="" onMouseOver="u =8">---</a>
<a href="" onMouseOver="u =9">---</a>
<a href="" onMouseOver="u = 10">---</a>
<a href="" onMouseOver="u = 11">---</a>
<a href="" onMouseOver="u = 12">---</a>
<a href="" onMouseOver="u = 13">---</a>
<a href="" onMouseOver="u = 14">---</a>
<a href="" onMouseOver="u = 15">---</a>
<a href="" onMouseOver="u = 15">---</a></div>
<br><bR>
<div align="center"><input type=button name=button1 value=Start onCLick="startclock(this.form)">
<div align="center"><input type=button name=button1 value=Pause onCLick="stopclock(this.form)"><br>
Points : <input type=text name=score size=10 value=0>
</form></p></div>
<div align="center">Utiliser les <u>---</u> en dessous du champ du jeu pour déplacer la palette</div></div>
<div align="center"><small><small><small><small><small>Jeux créé par Florian©ping pong</small></small></small></small></small></div>
</body>
</html>
Conclusion
Je ne connais pas de bugs mais bon si vous en trouver un dites le moi!!!! Je sais également que le jeu est un peu fatiguant à la fin et si vous avez une idée pour l'améliorer elle est la bienvenue... J'ai aussi, par plus tard, remarqué qu'une partie pouvait durer très longtemps j'y ai donc ajouté le mode pause!!!
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
jeu de nim [ par matcheu ]
salu est ce que quelqun sait programmé le jeu de nim en perl
Boutons radios? [ par dufour137 ]
bonjour tout le monde, j'aimerais svoir comment faire pour tester une valeure dans une page htm sur un bouton radio pour ouvrir une page internet selo
Ping [ par Neokob ]
est il poss de faire un pig sur une @ IP en java script et d'en afficher le resultat
PRoblème en javascript, jeu de pendu [ par Chihiro ]
Voilà, j'ai un gros problème dans mon script qui ne marche pas, parce que je suis vraiment nulle en programmation... Est ce que quelqu'un pourrait y j
Tester Labyrinthus v2.8 améliorer mon jeu [ par yanndroniou ]
Yann Droniou<img src=/imgs2/smile_approve.gif border=0 align="absmiddle"
Stratégie de jeu [ par ralota ]
Je souhaite créer un jeu en ligne utilisant javascript et php comme langages. Ce jeu consiste à déplacer des poins tout comme l'échec mais il s'agit d
Instit en détresse besoin d'aide - javascript [ par jojosse25 ]
AideJ'essaie de fabriquer un jeu pour des enfants de l'école.Deux frames : à gauche la page jeu ( image mappée )à droite la réponse avec commentaire (
jeu de memoire [ par gladysxxl ]
bonjour,petit souci avec le jeu de memoire ( http://www.javascriptfr.com/code.aspx?ID=22785 ) qui fonctionne tres bien en local mais lorsque je me le
Enregistrer un formulaire sur le hd [ par Ouk18 ]
J'ai fait ce formulaire<htm><head> <title>Questionaire</title></head> <Body> <center><u>Lancer le jeu
Création d'un petit jeu labyrinthe [ par Sibelle07 ]
Salut j'aimerait créer un labyrinthe en javascript , avec une image comme personnage mais ce personnage je voudrait que sa soit crash bandicoot ,
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
FERMER LA PAGEFERMER LA PAGE par bydouille
Cliquez pour lire la suite par bydouille
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|