IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Mes débuts en html5/javascript [jeu- barbarian] [API HTML5]


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de barbarian.1987
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 41
    Par défaut Mes débuts en html5/javascript [jeu- barbarian]
    salut tout le monde
    j'aimerais porter mon remake de barbarian en html5/javascript
    j'ai choisis ce langague car il me semble assez simple d'acces, moi qui ne connais que le basic comme langague.
    j'ai trouvé sur le net un petit exemple de jeu avec a peu pres tout ce qu'il faut pour réaliser un petit jeu
    le voici :
    http://www.lostdecadegames.com/how-t...5-canvas-game/
    depuis quelques semaines je commence à comprendre comment fonctionne le principe, et surtout je m'adapte à la synthaxe.
    je suis en train de "traduire" mon listing et dans quelques semaines je compte bien l'integrer dans cette petite page d'essai :
    http://barbarian.1987.free.fr/online/
    (fleches+ijkl)
    voila, j'espere que le projet vous plaira, et que si je bloque sur certains points, vous pourrez m'aider à arriver jusqu'au bout !
    j'ai deja une premiere question :
    pourquoi l'exemple trouvé sur le net donc mon premier essai , fonctionnent tres bien sur chrome et firefox, mais pas sur IE ?
    dans l'exemple il y a pourtant une partie de code qui gere les 3 navigateurs, mais visiblement elle ne fonctionne pas.
    merci d'avance à ceux qui pourront m'aider
    @+

  2. #2
    Membre très actif
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 744
    Par défaut
    jour

    de quelle version de ie il s'agit

  3. #3
    Membre éclairé Avatar de barbarian.1987
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 41
    Par défaut
    salut
    sur mon IE 9 (windows7) j'ai un écran blanc

  4. #4
    Membre très actif
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 744
    Par défaut
    ie 9 supporte canvas théoriquement cela devrait marché a ce niveau peut être un problème d'evenement. Ie 9 etant le premier navigateur de la famille ie qui a commencé a s'adapter aux standard et a épousé le html5 c' est a mes yeux une version beta c'est pas le navigateur sur lequel il faut testé en tout cas j'ai testé sur ie 11 et sa marche

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 205
    Par défaut
    Bonjour,
    oui IE9 supporte l'élément CANVAS mais pas requestAnimationFrame.

    Il te faut passer par un polyfill, par exemple requestAnimationFrame for Smart Animating, comme indiqué dans l'article que tu cites et dans MSDN(*) d'ailleurs.

    (*)requestAnimationFrame method pour IE.

  6. #6
    Membre éclairé Avatar de barbarian.1987
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 41
    Par défaut
    merci à tous pour vos reponses, et surtout à nosmoking, qui m'a permis de rendre mon "jeu" compatible avec IE 9
    je redonne le lien :
    http://barbarian.1987.free.fr/online/
    ce "petit detail" me chagrinait un peu. maintenant, que j'ai toutes les bases, je vais pouvoir m'attaquer au gros du projet.
    j'ai juste encore un probleme de compatibilité : sur ma tablette samsung galaxy tab4, le jeu fonctionne correctement sous chrome mais le sprite de droite n'est pas affiché.
    le sprite de droite est inversé . pour le "retourner", voici ce que j'ai utilisé

    canvasContext.save(); // sauvegarde l'etat du canvas
    canvasContext.translate(xB, yB); // recentre le canvas
    canvasContext.scale(-1 ,1) // retourne le canvas
    canvasContext.drawImage(spriteB, -80,0) // affiche l'image au milieu du canvas
    canvasContext.restore(); // restaure l'etat du canvas

    est ce que ceci n'est pas compatible avec certains OS ou certains navigateurs ?
    merci d'avance pour votre aide. j'espere que le projet vous plait
    @+

    edit : petite rectif : depuis que j'ai ajouté ce nouveau code, le joueur inversé s'affiche normalement sur ma tablette... peut etre que j'utilisais une routine d'affichage pas compatible...?
    encore un probleme resolu merci quand meme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Projet en cours] [PHP] [Javascript] Jeu sur navigateur
    Par Mecano14 dans le forum Projets
    Réponses: 18
    Dernier message: 02/06/2009, 17h52
  2. [Windows Server 2003] - Mes débuts
    Par franck1001 dans le forum Windows Serveur
    Réponses: 6
    Dernier message: 11/07/2008, 00h05
  3. [POO] Mes débuts en OO sur PHP
    Par oranocha dans le forum Langage
    Réponses: 2
    Dernier message: 03/03/2008, 17h46
  4. mes débuts
    Par steph35 dans le forum Mon site
    Réponses: 6
    Dernier message: 09/06/2006, 20h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo