tutoriel jeu HTML5 - Faire un jeu de serpent en utilisant la toile HTML5 et JQuery

tutoriel brillant. Vous pouvez vous débarrasser de la dépendance jquery en faisant cela pour les presses clés







document.onkeydown = function (evt)
si (evt.keyCode == 37-AMP;-AMP;! d = « right ») d = « left »;
else if (evt.keyCode == 38-AMP;-AMP; d = « down »!) d = « up »;
else if (evt.keyCode == 39-AMP; -Amp; d = « left »!) d = « right »;
else if (evt.keyCode == 40-AMP;-AMP; d = « up »!) d = « vers le bas »;
>

// et pour les dimensions
var w = canvas.getAttribute ( « largeur »);
var h = canvas.getAttribute ( « hauteur »);

Il n'y a pas besoin de jquery ici vraiment ...

annoyedude

Les gens de la police anti-jquery sont ennuyeux. Bien sûr, vous n'avez pas strictement * * utiliser jquery pour cela, mais il fait quelques-unes des lignes plus facile, beaucoup de professionnels et non-professionnels utilisent par défaut de toute façon, n'est pas si difficile d'ajouter et a mis en garde le titre. Eh bien, il était son choix de faire usage de toute façon. vous pouvez toujours regarder des tutoriels de jeu html5 non-jquery si tel est votre préférence, mais cela ne signifie pas que chaque tutoriel doit être non-jquery! Bon sang.







tutoriel vraiment sympa!
Merci,
Federico

Je ne vois pas pourquoi vous avez besoin de jouer avec la variable de queue dans la partie mobile de serpent.

Quel serait le défaut de remplacement suivant?

if (nx == food.x-AMP;-AMP; ny == food.y)
++ marquer;
// Créer de nouveaux aliments
create_food ();
>
autre
snake_array.pop (); // ressorte la dernière cellule
>

var = newhead;
snake_array.unshift (newhead); // ajoute la nouvelle tête la première cellule

Cela semble beaucoup plus facile à suivre pour moi, mais peut-être me manque quelque chose.

tutoriel de Nice!
Était très utile!
Pouvez-vous suggérer d'autres bonnes Tuts jeu html5 que vous connaissez?







Articles Liés