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

Développement 2D, 3D et Jeux Discussion :

Créer votre premier jeu 2D avec le moteur de jeux vidéo Godot 3


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut Créer votre premier jeu 2D avec le moteur de jeux vidéo Godot 3
    Bonjour à tous,

    Le moteur de jeux vidéo, libre et open source (et gratuit) est maintenant disponible en version 3.
    Bien que l'interface n'a pas été bouleversé avec les évolutions proposées par cette nouvelle monture, c'est l'occasion de se replonger dans son utilisation. Dans ce tutoriel, vous allez apprendre à faire un jeu vidéo 2D, certes simple, mais contenant déjà tous les principes pour en faire un jeu complet :
    • sons ;
    • musiques ;
    • score ;
    • condition de fin de partie.


    Bonne lecture.
    Voir les autres ressources sur le moteur de jeux vidéo Godot.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 969
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 969
    Points : 3 375
    Points
    3 375
    Par défaut
    Quelques jeux/show cases Godot 2016:

    Si la réponse vous a aidé, pensez à cliquer sur +1

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut Petite coquille
    Bonjour et merci pour ce tutoriel (que je n'ai pas encore testé ).

    Dans la fonction _process contenant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    func _process(delta):
        position += direction * speed * delta 
        if position.x < 0:
            direction.x = -direction.x
        if position.x > width:
            direction.x = -direction.x
        if position.y < 0:
            direction.y = -direction.y
        if position.y > 0:
            direction.y = -direction.y
    il me semble que le dernier test sur y devrait plutôt être if position.y > height:, non?

    Concernant les détails orthographiques, je remplacerais "rendre le code des scripts plus clairs" par "rendre le code des scripts plus clair".

    Enfin, une difficulté de la langue française est l'attribut du sujet. La phrase suivante

    En tant qu'enfant de l'Area2D, ajoutez un nœud de type Sprite, pour lequel vous glisserez le fichier ufoGreen.png dans la propriété « Texture ».
    peut se traduire par:
    En tant que vous êtes enfant de l'Area2D, veuillez ajouter un nœud de type Sprite, pour lequel vous glisserez le fichier ufoGreen.png dans la propriété « Texture ».
    qui n'est probablement le sens cherché...

    Je pense que j'aurais plutôt dit:
    Ajoutez un nœud de type Sprite, enfant de l'Area2D, et pour lequel vous glisserez le fichier ufoGreen.png dans la propriété « Texture ».
    mais tout cela ne gêne pas la compréhension de ce tutoriel qui est vraiment clair!

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut
    Toutes ses remarques étant légitimes, j'ai corrigé l'article.
    Merci beaucoup.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. Faire un jeu 2D avec le moteur de jeux vidéo Unity - Créer des objets à collecter
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 27/12/2016, 22h03
  2. Faire un jeu 2D avec le moteur de jeux vidéo Unity - Ajout des collisions
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 02/12/2016, 22h44
  3. Faire un jeu 2D avec le moteur de jeux vidéo Unity - Contrôler le joueur
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 02/12/2016, 22h40
  4. Faire un jeu 2D avec le moteur de jeux vidéo Unity - Définir le terrain de jeu
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 02/12/2016, 09h06
  5. Faire un jeu 2D avec le moteur de jeux vidéo Unity - Introduction
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 24/11/2016, 00h45

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