• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Concours de programmation #1 - Janvier 2014

    Concours
    12
    48
    1908
    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.
    • Pchom
      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
      • Superloup10
        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
        • Zak
          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
          • Superloup10
            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
            • Zak
              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
              • Pchom
                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
                • bin4r1s
                  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
                  • Gugu
                    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
                    • Pchom
                      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
                      • bin4r1s
                        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
                        • Superloup10
                          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
                          • Pchom
                            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
                            • Gugu
                              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
                                Ü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
                                • utybo
                                  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
                                  • 0nit
                                    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
                                    • utybo
                                      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
                                      • EclipseOnFire
                                        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
                                        • Pchom
                                          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
                                          • EclipseOnFire
                                            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
                                            Contact / Mentions Légales

                                            MINECRAFT FORGE FRANCE © 2018

                                            Powered by NodeBB