Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Aucun habillage)
  • Aucun habillage
Réduire
Melinyel

Melinyel

  1. Accueil
  2. Staff
  3. KillDaMinions
  4. [Tutoriel] Modder KillDaMinions

[Tutoriel] Modder KillDaMinions

Planifié Épinglé Verrouillé Déplacé KillDaMinions
11 Messages 4 Publieurs 430 Vues
  • 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.
  • AlexMogA Hors-ligne
    AlexMogA Hors-ligne
    AlexMog
    Modérateur spécialisé
    a écrit sur dernière édition par
    #1

    Bonjour à tous,

    Vous avez toujours rêvé de modder un jeu?

    Alors pourquoi ne pas vous lancer dans un jeu qui a été créé pour le modding?

    Une des particularités de KDM, c'est qu'il a été pensé pour du modding, et je compte bien sur la communauté pour faire grandir ce jeu 😉 .

    C'est donc un travail communautaire que vous propose KDM, et je vous fournirais bientôt un "developper java pack" pour ceux qui souhaitent développer leur mod et leur maps pour KDM 😉 .

    I- Le developper kit.

    Vous pouvez télécharger le developper kit ici: [http://melinyel.net/index.php/topic/392-changelog-et-téléchargements/](<base_url>/index.php/topic/392-changelog-et-t%C3%A9l%C3%A9chargements/)

    II- Configurer Eclipse.

    Rien de plus simple, il suffit d'importer le dissier "project" dans eclipse.

    3PJE9k5.png

    Ensuite, choisir "existing project" dans la liste "general":

    DAi9oLL.png

    Enfin, sélectionner le dossier "project" 😉

    1wtXITH.png

    Cliquez sur Finish, et c'est bon!

    Vous pouvez commencer à modder 😉

    III- Qu'est-ce que je peux modder pour l'instant?

    C'est une grande question. Eh bien, pour l'instant, seules les entitées (et donc les maps) peuvent êtres modées.

    Plus tard, vous pourrez modder un peu tout ce qui est moddable, grâce à l'API qui vous sera fournie par KDM 😉 .

    N'oubliez pas de lancer souvent l'updater pour mettre à jour le developper kit, sinon votre mod ne sera peut être pas à jour 😉 .

    IV- L'API Entity

    1- Créer une nouvelle entité

    Vous pouvez créer une entité directement via l'objet "Entity" qui existe déjà. Pour se faire, il faudra créer un nouveau package, comme ceci:

    0pFnBOT.png

    Créons ensuite dedans, la classe d'entité que nous souhaitons:

    yO2jlEo.png

    Attention, pour l'entité, le nom de votre entité doit commencer par "Entity", par exemple, ici je crée une entité "MyEntity" :

    BliYHSH.png

    Notre entité est maintenant crée, il faut la faire hériter de "Entity", comme ceci:

    YDvDf61.png

    Voilà, vous pouvez à présent vous amuser avec votre entité, une fois celle-ci finalisée, il vous suffira d'exporter un jar, et de le mettre dans le dossier "entities" du jeu 😉

    Vous pouvez retrouver toutes les méthodes publiques et overridables de Entity en regardant la librairie de plus près:

    U6wfHjq.png

    Et en ouvrant Entity:

    7YoqbCF.png

    Bref, je vous conseille de jeter un coup d'oeil seul pour commencer, et je vous donnerais une documentation plus complète une fois que l'API sera plus avancée 😉

    J'espère que vous serez nombreux à modder sur le jeu, et que vous aurez beaucoup de retours à me donner par rapport à ça 🙂 .

    Cordialement,

    AlexMog.

    Multiplayer GameDev @ Unexpected

    Mon CV

    1 réponse Dernière réponse
    1
    • Elliotau78E Hors-ligne
      Elliotau78E Hors-ligne
      Elliotau78
      a écrit sur dernière édition par
      #2

      Je vais m’empresser de tester. Je suis sur qu'on peut faire des trucs marrants.

      1 réponse Dernière réponse
      0
      • AlexMogA Hors-ligne
        AlexMogA Hors-ligne
        AlexMog
        Modérateur spécialisé
        a écrit sur dernière édition par
        #3

        Je vais m’empresser de tester. Je suis sur qu'on peut faire des trucs marrants.

        c'est le but 🙂

        Je n'ai pas encore finit de débuger le chargement des jar externes, donc faudra encore attendre quelques jours ^^

        Multiplayer GameDev @ Unexpected

        Mon CV

        1 réponse Dernière réponse
        0
        • Elliotau78E Hors-ligne
          Elliotau78E Hors-ligne
          Elliotau78
          a écrit sur dernière édition par
          #4

          c'est le but 🙂

          Je n'ai pas encore finit de débuger le chargement des jar externes, donc faudra encore attendre quelques jours ^^

          Ok, pas de problèmes 🙂 .

          1 réponse Dernière réponse
          0
          • AlexMogA Hors-ligne
            AlexMogA Hors-ligne
            AlexMog
            Modérateur spécialisé
            a écrit sur dernière édition par
            #5

            Le developper pack est disponible 😉 retrouvez le lien sur le post principal 😉 . (il est en cours d'upload, si vous avez un fichier corrompu, essayez plus tard (3 à 4 minutes))

            Multiplayer GameDev @ Unexpected

            Mon CV

            1 réponse Dernière réponse
            0
            • AlexMogA Hors-ligne
              AlexMogA Hors-ligne
              AlexMog
              Modérateur spécialisé
              a écrit sur dernière édition par
              #6

              Tuto video disponible !

              Multiplayer GameDev @ Unexpected

              Mon CV

              1 réponse Dernière réponse
              0
              • Elliotau78E Hors-ligne
                Elliotau78E Hors-ligne
                Elliotau78
                a écrit sur dernière édition par
                #7

                Super, je prend 😉 .

                1 réponse Dernière réponse
                0
                • AzadA Hors-ligne
                  AzadA Hors-ligne
                  Azad
                  a écrit sur dernière édition par
                  #8

                  Quel homme, cet AlexMog : en plus il fait des vidéos !

                  Administrateur du forum.

                  Contactez-moi par message privé ou par mail.

                  1 réponse Dernière réponse
                  0
                  • AlemortA Hors-ligne
                    AlemortA Hors-ligne
                    Alemort
                    a écrit sur dernière édition par
                    #9

                    "Les maps sont pour le moment géré à l'envers" . Tu viens d'illuminer ma soirée d:

                    Bon n'ayant aucune base en java, j'ai un peu du mal à tout suivre ...

                    Mais bon je vais essayer de faire quelques-chose.

                    1 réponse Dernière réponse
                    0
                    • AzadA Hors-ligne
                      AzadA Hors-ligne
                      Azad
                      a écrit sur dernière édition par
                      #10

                      Du neuf ? 🙂

                      Administrateur du forum.

                      Contactez-moi par message privé ou par mail.

                      1 réponse Dernière réponse
                      0
                      • AlexMogA Hors-ligne
                        AlexMogA Hors-ligne
                        AlexMog
                        Modérateur spécialisé
                        a écrit sur dernière édition par
                        #11

                        Du neuf ? 🙂

                        tout est dit dans la denrière mise à jour changelog ^^, les entitées peuvent enfin interagir avec les joueurs

                        Multiplayer GameDev @ Unexpected

                        Mon CV

                        1 réponse Dernière réponse
                        0

                        Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

                        Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

                        Grâce à votre participation, ce message peut devenir encore meilleur 💗

                        S'inscrire Se connecter
                        Répondre
                        • Répondre à l'aide d'un nouveau sujet
                        Se connecter pour répondre
                        • Du plus ancien au plus récent
                        • Du plus récent au plus ancien
                        • Les plus votés


                        • Se connecter

                        • Connectez-vous ou inscrivez-vous pour faire une recherche.
                        Powered by NodeBB Contributors
                        • Premier message
                          Dernier message
                        0
                        • Catégories
                        • Récent
                        • Mots-clés
                        • Populaire
                        • Web
                        • Utilisateurs
                        • Groupes