Projet "Gods are Eternal"

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • l***
    Compte archivé

    • février 2003
    • 58

    #1

    Projet "Gods are Eternal"

    Lo,


    Dernier ce nom se cache un petit projet de reverse engineering du jeu Gods des Bitmap Brothers.

    Pkoi Gods ?

    J'adore ce jeu qui, malgré une réalisation technique moyenne (pas de scrolling fluide, mouvements plutôts saccadés), réussi à transporter le joueur avec d'excellents graphismes dans un style bien particulier et un très bon gameplay. Bref


    Pkoi ?

    Le seul moyen d'utiliser Gods sur une machine récente est d'utiliser DOSBox: cela nécessite des ressources importantes et ne permet en aucun cas d'améliorer le jeu. Le réimplémenter permettrait d'y apporter des améliorations (scrolling fluide,...).


    Projet Ambitieux - Aide la bienvenue !

    Le but final du projet est la création d'un moteur open-source écrit en C ou C++ pour le jeu Gods. C'est mon premier projet de cette envergure: je suis concient de son importance et il est fort possible qu'il n'arrive pas au bout.

    J'ai déjà commencé le travail et j'attends vos avis sur la question... Ayant aussi des connaissances très limitées en asm x86 et dans le reverse engineering de manière générale, votre aide dans ce domaine sera la bienvenue

    @+,
    Léo.

    Note: Pour des raisons de simplicité technique, et pour l'amas de documentation technique disponible sur ce système, la version PC/DOS sera réimplémentée, au moins dans un premier temps. Rien n'empêche de travailler sur les versions Atari/Amiga par la suite... Mais vû l'importance du travail nécessaire pour réécrire cette version, si le projet arrive à terme ca sera déjà pas mal
  • I***
    Compte archivé

    • juillet 2004
    • 267

    #2
    c'est un tres beau projet, j'ai jouer des heures a ce jeu sur Amiga500.
    Mais ce jeu n'est pas abandonware, on peut l'acheter sur le site de The Bitmap Brother pour £20

    Il ne faudrait pas avoir leur l'accord avant de se lancer dans un tel projet ?

    PS : En plus ils en ont fait une version GBA (et d'autres de leurs jeux comme speedball2)

    Commentaire

    • l***
      Compte archivé

      • février 2003
      • 58

      #3
      Envoyé par IronDOOM
      c'est un tres beau projet, j'ai jouer des heures a ce jeu sur Amiga500.
      Mais ce jeu n'est pas abandonware, on peut l'acheter sur le site de The Bitmap Brother pour £20

      Il ne faudrait pas avoir leur l'accord avant de se lancer dans un tel projet ?
      Qui parle d'abandonware ?

      Je parle d'une réimplémentation du moteur du jeu, ni plus ni moins. Je ne compte en aucun cas distribuer les datas du jeu,... Au même titre qu'un ScummVM, le moteur sera gratuit et open-source, mais vous devrez posséder le jeu original pour y jouer.
      Ce procédé est tout à fait légal dans de nombreux pays dont la France.

      @+,
      Léo.

      Commentaire

      • gameslover
        Ojii-sama


        • septembre 2001
        • 21350

        #4
        Ben c'est un magnifique projet en tout cas et j'espère que tu réussiras à le mener à bien, j'aimerais bien t'aider mais j'en serais incapable alors je te souhaite bonne chance et bon courage surtout

        Commentaire

        • I***
          Compte archivé

          • juillet 2004
          • 267

          #5
          Envoyé par leomarre
          Qui parle d'abandonware ?

          Je parle d'une réimplémentation du moteur du jeu, ni plus ni moins. Je ne compte en aucun cas distribuer les datas du jeu,... Au même titre qu'un ScummVM, le moteur sera gratuit et open-source, mais vous devrez posséder le jeu original pour y jouer.
          Ce procédé est tout à fait légal dans de nombreux pays dont la France.

          @+,
          Léo.
          Ha ok !!! si c'est legal (parce qu'on est jamais trop sur )
          En tout cas ca risque d'etre compliqué ! bon courrage !

          Commentaire

          • RyF
            Desp.R.Hate Zombie


            • avril 2001
            • 7205

            #6
            Le reverse engeneering est 100 % ILLEGAL sans l'autorisation des détenteurs de droits (mais bon, s'ils étaient d'accord, ils fourniraient les sources, ce serait plus facile non ), et est considéré comme du hacking de "haut niveau", de l'espionnage industriel.
            Donc bien que le projet soit très intéressant, il va devoir passer de réimplémentation du moteur à recréation du moteur pour en parler sur ce forum
            Sinon, bonne chance... mais quand on voit ce qui est cours pour par exemple le remake de Shadow the beast... on se dit que Gods peut devenir un monstre d'excellence (et si vous pouviez faire une version "deluxe" avec des contrôles plus répondant, cool ! )
            @+
            RyF
            Vieux de la Vieille de Lost Treasures Fr =^__^=

            Game Designer dans la Real Life ®©

            Commentaire

            • Godcedric
              Bob le bio-couleur


              • mai 2001
              • 13354

              #7
              Y a un remake de Shadow of the beast? C'est où Ryf?
              POUR LES CHANGEMENTS DE CD DANS UN JEU EN INSTALLATION FACILE (et pour Dosbox en général), IL FAUT FAIRE LA COMBINAISON DE TOUCHES CTRL F4.

              NOTEZ QU'A CHAQUE DÉMARRAGE D'UN JEU INSTALLATION FACILE, UNE AIDE S'AFFICHE. MERCI DE LIRE AVANT D'APPUYER DIRECTEMENT SUR UNE TOUCHE POUR JOUER. CA PREND 5 SECONDES A LIRE ET CA ÉVITE DE CHERCHER UNE DEMIE JOURNÉE POUR TROUVER LA RÉPONSE.

              Merci.

              Commentaire

              • RyF
                Desp.R.Hate Zombie


                • avril 2001
                • 7205

                #8
                C'est encore un coup de Titan

                http://sotb.free.fr/index_fr.html
                @+
                RyF
                Vieux de la Vieille de Lost Treasures Fr =^__^=

                Game Designer dans la Real Life ®©

                Commentaire

                • Godcedric
                  Bob le bio-couleur


                  • mai 2001
                  • 13354

                  #9
                  Merci Ryf! J'y vais tout de suite!
                  POUR LES CHANGEMENTS DE CD DANS UN JEU EN INSTALLATION FACILE (et pour Dosbox en général), IL FAUT FAIRE LA COMBINAISON DE TOUCHES CTRL F4.

                  NOTEZ QU'A CHAQUE DÉMARRAGE D'UN JEU INSTALLATION FACILE, UNE AIDE S'AFFICHE. MERCI DE LIRE AVANT D'APPUYER DIRECTEMENT SUR UNE TOUCHE POUR JOUER. CA PREND 5 SECONDES A LIRE ET CA ÉVITE DE CHERCHER UNE DEMIE JOURNÉE POUR TROUVER LA RÉPONSE.

                  Merci.

                  Commentaire

                  • I***
                    Compte archivé

                    • juillet 2004
                    • 267

                    #10
                    Envoyé par RyF
                    Le reverse engeneering est 100 % ILLEGAL sans l'autorisation des détenteurs de droits (mais bon, s'ils étaient d'accord, ils fourniraient les sources, ce serait plus facile non ), et est considéré comme du hacking de "haut niveau", de l'espionnage industriel.
                    Donc bien que le projet soit très intéressant, il va devoir passer de réimplémentation du moteur à recréation du moteur pour en parler sur ce forum
                    Ha !! C’est bien ce qu'il me semblait, il faudrait leur autorisation ! Mais comme ils le vendent et qu'ils en ont fait une version GBA, ça va être très dur !

                    RyF, réimplanté un moteur ce n'est pas légal, mais recréé un moteur ça l'est ?
                    Mais recréé un moteur à partir ce celui qui existe alors parce que si on en créé un autre il va falloir réimplanter le jeu dedans, non ?
                    (je n'y connais rien mais comme je suis curieux)

                    Commentaire

                    • Godcedric
                      Bob le bio-couleur


                      • mai 2001
                      • 13354

                      #11
                      Arghh! C'est la démo, mais c'est déja pas mal. J'espère qu'ils vont y aller à 100%.
                      POUR LES CHANGEMENTS DE CD DANS UN JEU EN INSTALLATION FACILE (et pour Dosbox en général), IL FAUT FAIRE LA COMBINAISON DE TOUCHES CTRL F4.

                      NOTEZ QU'A CHAQUE DÉMARRAGE D'UN JEU INSTALLATION FACILE, UNE AIDE S'AFFICHE. MERCI DE LIRE AVANT D'APPUYER DIRECTEMENT SUR UNE TOUCHE POUR JOUER. CA PREND 5 SECONDES A LIRE ET CA ÉVITE DE CHERCHER UNE DEMIE JOURNÉE POUR TROUVER LA RÉPONSE.

                      Merci.

                      Commentaire

                      • l***
                        Compte archivé

                        • février 2003
                        • 58

                        #12
                        Bon, après des recherches plus approfondies, il semblerait que cela dépend fortement du pays (et donc des lois en vigueur dans celui-ci), mais aussi du processus utilisé pour le reverse-engineering. Le processus appelé "clean-room" dans lequel un groupe de personnes documente le fonctionnement (hard ou soft) et un AUTRE groupe de personnes implémente le hard/soft en se basant sur cette documentation serait légal.

                        Mais je vous pose la question... Si c'est illégal, de l'espionnage industriel,...

                        Les projets comme ScummVM, les émulateurs PC/DOS (DOSBox, Bochs, et j'en passe),... n'auraient-ils pas été attaqué (et contraints d'abandonner) depuis longtemps ? (certains détenteurs de droits ne sont peut être plus de ce monde, mais dans le cas de ScummVM, LucasArts est bel est bien là ! Et ils n'ont pas attaqué la ScummVM team...)

                        @+,
                        Léo.

                        Commentaire

                        • H***
                          Compte archivé

                          • avril 2003
                          • 674

                          #13
                          Moi j'ai entendu la même chose que RyF, ie. le reverse engineering est illégal et puis c'est tout.
                          Mais tu as le droit de faire un programme à toi sans pomper le code des autres.
                          Tu as aussi le droit de faire un programme qui permet d'exploiter les data des programmes des autres (enfin je crois).
                          Et là c'est à toi de faire comme si tu étais capable de faire un clone de Gods sans RE. Ce n'est pas le cas, mais ils ne pourraient pas le prouver, je suppose.
                          Bref, sois simplement assez prudent.

                          Amuse-toi bien!

                          Commentaire

                          • RyF
                            Desp.R.Hate Zombie


                            • avril 2001
                            • 7205

                            #14
                            Envoyé par Hibernatus
                            Bref, sois simplement assez prudent.
                            C'était le sens caché de mon intervention ( et aussi pour couvrir le forum...)
                            En privé vous discutez de ce que vous voulez, ici vous n'aborderez que les sujets "non sensibles"
                            @+
                            RyF
                            Vieux de la Vieille de Lost Treasures Fr =^__^=

                            Game Designer dans la Real Life ®©

                            Commentaire

                            • l***
                              Compte archivé

                              • février 2003
                              • 58

                              #15
                              Envoyé par Hibernatus
                              Moi j'ai entendu la même chose que RyF, ie. le reverse engineering est illégal et puis c'est tout.
                              Mais tu as le droit de faire un programme à toi sans pomper le code des autres.
                              Tu as aussi le droit de faire un programme qui permet d'exploiter les data des programmes des autres (enfin je crois).
                              Et là c'est à toi de faire comme si tu étais capable de faire un clone de Gods sans RE. Ce n'est pas le cas, mais ils ne pourraient pas le prouver, je suppose.
                              Bref, sois simplement assez prudent.
                              Je reste convaincu que réimplémenter un moteur, le distribuer gratuitement et sans les données originales est légal. Celà étant dit, on va parler de clone et je vais continuer de me renseigner sur ce sujet...

                              @+,
                              Léo.

                              Commentaire

                              Chargement...