Bon j'ai un gros problème avec ODFAEFCreator sous ubuntu, rien ne s'affiche, je n'avais pas se problème sous windows sauf que sous windows le projet ne compile plus je vais devoir laisser tomber. :/
@dragonjoker Je t'invite à faire des recherches sur le nom de son projet, son pseudo (nom/prénom) ou certains mots clés récurrents dans ses posts. Tu tomberas sur différents sites/forums où il explique son "projet" depuis 2014 et sous différents pseudonymes. Tu pourras aussi noter que dans son Github il n'y a plus d'activité depuis plusieurs années. Ce qui lui enlève une certaine crédibilité et renforce le commentaire récent de @Mcflan_7.
Et comme tu le soulignes, il piétine sans rien écouter ce qui est un peu douteux et paradoxal quand tu postes dans un forum d'entraide. A quoi bon prendre du temps pour comprendre ses problèmes s'il ignore les conseils ?
- Edité par M4jestic 9 janvier 2023 à 10:00:07
Don't quit, suffer now and live the rest of your life as a Champion
J'ai repris le projet sous windows, là, ça ne bug plus pas comme sous linux et j'ai réussi à la compiler avec tdm32 bits avec tdm64 bits ça ne fonctionne pas j'ai des undefined references vers les fonctions de odfaeg et de la sfml.
Et là l'interface graphique de ODFAEGCreator s'affiche bien.
PS : il n'y a qu'avec tdm32 bits que je n'ai pas d'erreurs avec les autres compilateurs j'ai soit des undefined references soit une erreur de compilation dans la lib standart du compilateur.
Salut! L'avantage de ODFAEGCreator est qu'il permet de créer et de manipuler des objets dont les classes sont externe à l'éditeur.
ODFAEGCreator est de ce fait très générique, il va récupérer toute les informations sur les classes des scripts et va créer une interface graphique qui va vous permettre de compléter tout les champs nécessaire à la création de l'objet et si l'objet hérite de la classe Entity vous pouvez même le transformer et le dessiner avec l'éditeur.
Pas besoin de modifier le code de ODFAEGCreator grâce à un plugin utilisé par ODFAEGCreator pour créer, modifier et supprimer les objets.
De ce fait vous êtes libre de créer n'importe quel classe pour le gameplay vu que les classes ne sont pas imposées par le framework ce qui laisse plus de liberté.
L'avantage par rapport a quoi? c'est ce que font la majorité des moteurs soit via un langage de script, soit via un système de blueprint, ou même les deux.
PXL Le retro gaming facile Thread sur le forum: https://openclassrooms.com/forum/sujet/retro-pxl
Si vous ne trouvez plus rien, cherchez autre chose.
Ancien étudiant OpenClassroom, diplômé en développeur d'application Python
Si vous ne trouvez plus rien, cherchez autre chose.
PXL Le retro gaming facile Thread sur le forum: https://openclassrooms.com/forum/sujet/retro-pxl