MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Concours de programmation #1 - Janvier 2014

    Planifier Épinglé Verrouillé Déplacé Concours
    48 Messages 12 Publieurs 1.9k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • PchomP Hors-ligne
      Pchom
      dernière édition par

      Bonjour à tous !
      Je vous annonce une grande nouvelle !
      C’est l’ouverture du premier concours de programmation ! Le concours débutera dès que le sujet sera posté, et se terminera le 25 Janvier 2014.
      Le concours de programmation est simple, vous devez créer un logiciel, jeu ou autre chose dans le langage de programmation imposé. Mais s’il n’est pas imposé, vous êtes libre d’utiliser le langage de programmation que vous voulez.

      Ce mois-ci, nous allons commencer en douceur, nous allons vous demander de faire un** Plus ou Moins**, jeu assez connu.

      Les critères d’évaluation sont :

      • La lisibilité du code (commentaires, aération, etc.)
      • L’optimisation du code (par exemple si on utilise des fonctions plutôt que de répéter un code plusieurs fois)
      • L’utilisation intelligente de la Programmation Orientée Objet (POO), qui n’est pas nécessaire dans tous les programmes.
      • Et d’autres critères qui peuvent se rajouter au fur et à mesure.

      Les récompenses :
      Le gagnant aura droit d’envoyer une bannière que nous afficheront (sur le forum) pour faire de la pub.

      Pour développer :
      Pour que vous puissiez développer ce qui est attendu, je dois vous donner quelques informations sur le Plus ou Moins, si vous ne connaissez pas.

      Vous devez, pour avoir le meilleur Plus ou Moins :

      • Faire plusieurs niveaux de difficulté
      • Faire une génération de nombre aléatoire
      • Faire un message dès que le joueur entre une réponse (soit “C’est plus”, soit “C’est moins”, en sachant que vous pouvez modifier les messages, tant que ça reste compréhensible).
      • Faire un programme graphique (niveau plus difficile, plus long, et facultatif)
      • Faire un système d’enregistrement des scores avec un pseudo (facultatif)
        OU
      • Faire un système d’enregistrement des scores crypté avec un pseudo pour n’être visible que dans le jeu (facultatif et plus avancé que l’autre système)

      Maintenant, je dois vous dire au revoir, et bonne chance tout le monde !

      Ah, j’ai failli oublier :
      Pour participer, vous devez dire “Je participe”, vous ne devrez poster votre code source (et le lien de téléchargement de l’exécutable (ou du dossier de l’exécutable)) qu’après le 25 Janvier, si vous avez dit que vous participez. Ce qui permettra d’éviter le plagia.
      Vous devez aussi faire un programme exécutable sous Windows ou Linux (Ubuntu, Ubuntu Studio, Xubuntu, Cubuntu, etc sont gratuits).

      > *Si vous ne pouvez expliquer un concept à un enfant de six ans, c’est que vous ne le comprenez pas c…

      1 réponse Dernière réponse Répondre Citer 0
      • Superloup10S Hors-ligne
        Superloup10 Modérateurs
        dernière édition par

        Je participe mais est-ce que le TI-Basic est considéré comme un langage de programmation, ou pas?

        Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

        Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

        1 réponse Dernière réponse Répondre Citer 0
        • ZakZ Hors-ligne
          Zak
          dernière édition par

          C’quoi plus ou moins ?___
          Parce que là, ce n’est pas assez explicite :s

          1 réponse Dernière réponse Répondre Citer 0
          • Superloup10S Hors-ligne
            Superloup10 Modérateurs
            dernière édition par

            Pour faire simple, ton programme tire un nombre entre 0 et 100 par exemple, et toi, tu dois le deviné, si le nombre est 60 et que tu dis 30, c’est plus! Si tu dis 70, c’est moins!

            Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

            Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

            1 réponse Dernière réponse Répondre Citer 0
            • ZakZ Hors-ligne
              Zak
              dernière édition par

              Ah ok x) C’est vraiment hyper facile x) Je participe.

              1 réponse Dernière réponse Répondre Citer 0
              • PchomP Hors-ligne
                Pchom
                dernière édition par

                Superloup je ne pense pas, parce que le TI-Basic ne peut pas permettre d’utiliser le programme sur un ordinateur, n’est-ce pas ???

                > *Si vous ne pouvez expliquer un concept à un enfant de six ans, c’est que vous ne le comprenez pas c…

                1 réponse Dernière réponse Répondre Citer 0
                • bin4r1sB Hors-ligne
                  bin4r1s
                  dernière édition par

                  Il n’y a pas de language imposé ?

                  Mes mods:

                  • New Ores
                  • More Dragons
                  1 réponse Dernière réponse Répondre Citer 0
                  • GuguG Hors-ligne
                    Gugu
                    dernière édition par

                    @‘MrBlockTNT’:

                    Il n’y a pas de language imposé ?

                    Je ne pense pas, mais vu qu’on est sur du modding Minecraft, le Java reste sympa ! 😄

                    "If you have a comprehensive explanation for everything then it decreases uncertainty and anxiety and reduces your cognitive load. And if you can use that simplifying algorithm to put yourself on the side of moral virtue then you’re constantly a good person with a minimum of effort."
                    ― Jordan B. Peterson

                    1 réponse Dernière réponse Répondre Citer 0
                    • PchomP Hors-ligne
                      Pchom
                      dernière édition par

                      @‘MrBlockTNT’:

                      Il n’y a pas de language imposé ?

                      @‘@Pchom’:

                      Mais s’il n’est pas imposé, vous êtes libre d’utiliser le langage de programmation que vous voulez.

                      Et comme je n’ai pas dit clairement qu’un langage devait être utilisé, tu es libre.

                      @‘Gugu24’:

                      mais vu qu’on est sur du modding Minecraft, le Java reste sympa !

                      C’est ce que je pensais, mais imposer un langage pour un plus ou moins reste selon moi idiot.

                      > *Si vous ne pouvez expliquer un concept à un enfant de six ans, c’est que vous ne le comprenez pas c…

                      1 réponse Dernière réponse Répondre Citer 0
                      • bin4r1sB Hors-ligne
                        bin4r1s
                        dernière édition par

                        D’accord, je participe 🙂

                        Mes mods:

                        • New Ores
                        • More Dragons
                        1 réponse Dernière réponse Répondre Citer 0
                        • Superloup10S Hors-ligne
                          Superloup10 Modérateurs
                          dernière édition par

                          Non, le TI-Basic ne permet pas l’exécution sur ordinateur, donc peut être faudrait-il préciser que les langages de programmation sur calculatrice (Casio, TI, etc…) ne sont pas autorisés.

                          Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

                          Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

                          1 réponse Dernière réponse Répondre Citer 0
                          • PchomP Hors-ligne
                            Pchom
                            dernière édition par

                            D’accord, j’édite.

                            > *Si vous ne pouvez expliquer un concept à un enfant de six ans, c’est que vous ne le comprenez pas c…

                            1 réponse Dernière réponse Répondre Citer 0
                            • GuguG Hors-ligne
                              Gugu
                              dernière édition par

                              Je participe >:D

                              "If you have a comprehensive explanation for everything then it decreases uncertainty and anxiety and reduces your cognitive load. And if you can use that simplifying algorithm to put yourself on the side of moral virtue then you’re constantly a good person with a minimum of effort."
                              ― Jordan B. Peterson

                              1 réponse Dernière réponse Répondre Citer 0
                              • ÜberfapÜ Hors-ligne
                                Überfap
                                dernière édition par

                                Je participe !

                                Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
                                Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

                                1 réponse Dernière réponse Répondre Citer 0
                                • utyboU Hors-ligne
                                  utybo
                                  dernière édition par

                                  Attention je suis un fou dangereux : je vais le faire en BATCH.

                                  ÉDIT : cela veut donc dire que je participe xD

                                  Moddeur à la retraite et développeur de trucs en Java.

                                  J'aide les gens comme je peux, alors si mon message v…

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • 0nit0 Hors-ligne
                                    0nit
                                    dernière édition par

                                    YOLO (je participe !)

                                    Mes tutoriels:

                                    >! \[1.6.x\] - Le kit d'outils
                                    >! \[1.6.x\] - Les recettes du four

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • utyboU Hors-ligne
                                      utybo
                                      dernière édition par

                                      J’ai tout codé sauf le jeu lui même xD Je vais avoir du boulot!

                                      Moddeur à la retraite et développeur de trucs en Java.

                                      J'aide les gens comme je peux, alors si mon message v…

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • EclipseOnFireE Hors-ligne
                                        EclipseOnFire
                                        dernière édition par

                                        Vous voulez des fleurs sur le GUI ? 😄 (Nan laissez tomber cette question là)

                                        Je veux bien participer ^^___
                                        @‘utybo’:

                                        Attention je suis un fou dangereux : je vais le faire en BATCH.

                                        ÉDIT : cela veut donc dire que je participe xD

                                        Je te souhaite un très bon… courage. Moi je le fais dans Minecraft NA ! ^^

                                        Travaille sur un super serveur, Wirestone.

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • PchomP Hors-ligne
                                          Pchom
                                          dernière édition par

                                          Bon récapitulatif des participations :
                                          Superloup10
                                          TheCreeper999
                                          MrBlockTNT
                                          Gugu42
                                          AlphaSwittleTeam
                                          utybo
                                          0nit
                                          EclipseOnFire

                                          Ce qui fait 8 participants. Il vous reste encore 15 jours, vous avez encore le temps ! Je vous conseille de vous mettre tout de même de commencer maintenant si vous n’avez pas commencé, au moins ça sera fait et pas le stress du jeu bâclé fait du jour au lendemain. Mais je vous laisse gérer votre emploi du temps !

                                          > *Si vous ne pouvez expliquer un concept à un enfant de six ans, c’est que vous ne le comprenez pas c…

                                          1 réponse Dernière réponse Répondre Citer 0
                                          • EclipseOnFireE Hors-ligne
                                            EclipseOnFire
                                            dernière édition par

                                            Je trouve que faire un système de scores c’est mettre un turbo à une machine à vapeur ^^. Un jeu aussi… hum… passionant [new RaclementDeGorge()] que le plus ou moins mériterait-il un système de scores crypté ? xD

                                            Travaille sur un super serveur, Wirestone.

                                            1 réponse Dernière réponse Répondre Citer 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB