Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Moteur de jeu] Nazara Engine

Moteur de jeu en développement

    Staff 14 septembre 2019 à 13:24:38

    songoku9 a écrit:

    jjjj

    Bonjour, je vous bannis, il ne sert à rien de jouer de cette façon sur le forum.

    • Partager sur Facebook
    • Partager sur Twitter
      17 septembre 2019 à 10:14:01

      Ou la ça rigole pas , c'est violent pour songoku9 , pas très démocratique tous ça ...

      Il y a une version prévu sous forme de web assembly du moteur ???

      Je cherche un moteur open source facile d'utilisation sous forme de web assembly.

      • Partager sur Facebook
      • Partager sur Twitter
        Staff 17 septembre 2019 à 13:39:27

        Banisardevidad a écrit:

        Ou la ça rigole pas , c'est violent pour songoku9 , pas très démocratique tous ça ...

        Bonjour, je ne trouve pas sympa ni respectueux de créer un compte rien que pour dénigrer et être insultant envers un autre membre ou un projet.

        Si encore son intervention eut été constructive .... mais même pas. Deux membres ont signalés son intervenion. Je ne vois pas ce que la démocratie vient faire ici.

        D'ailleurs banisardevidad, je vois que vous avez la même IP que songoku9!!!  Pour quelles raisons avoir agit de la sorte?? Merci de venir vers moi en message privé pour éviter le hors sujet ici. Je rappel que le multi-compte est interdit par les règles d'OC.

        -
        Edité par AbcAbc6 17 septembre 2019 à 13:41:29

        • Partager sur Facebook
        • Partager sur Twitter
          17 septembre 2019 à 14:38:39

          Eyefighter a écrit:

          des nouvelles du moteur ?

          Pour l'instant je suis un peu débordé, j'ai déménagé à Lille il y a quelques semaines et je suis en train de récupérer un rythme, lentement mais sûrement (je n'ai toujours pas repris les lives d'ailleurs).

          En ce moment mon travail se concentre sur l'intégration des nouveaux matériaux et du widget pour gérer le rich text, autorisant la console (et ce qu'on veut) à avoir notamment des couleurs.

          Il restera ensuite quelques petites choses à faire avant la sortie de la prochaine version, ajouter le nouveau système de matériaux dont je parlais, faire un peu de ménage et ajouter le backend SDL. L'idée étant de se reposer sur la SDL pour gérer le fenêtrage et les événements du système, facilitant le travail du moteur plus haut-niveau.

          En clair, mon plan actuel est d'arriver à sortir Nazara 0.5 avant 2020. :D 

          Banisardevidad a écrit:

          Il y a une version prévu sous forme de web assembly du moteur ???

          Je cherche un moteur open source facile d'utilisation sous forme de web assembly.

          Non, ce n'est pas prévu, mais de ce que j'ai cru voir ce n'est pas impossible d'obtenir un tel résultat, notamment avec le backend SDL. Le nouveau système de renderers aidera aussi probablement.

          Et sinon pour répondre aux critiques sur le fait que le moteur soit inutile (que j'entends depuis près de dix ans, donc qui me passent complètement au-dessus d'habitude), mettons-nous d'accord sur quelque chose : Je ne fais pas Nazara pour concurrencer un moteur de jeu existant ou même pour qu'il soit utilisé, ce moteur je le fais uniquement pour moi à la base.

          Évidemment que c'est mieux s'il peut être utilisé, même ne serait-ce que par une seule personne (autre que moi), mais ce n'est pas ça mon objectif principal.

          Donc, pourquoi je fais Nazara ?

          - Pour me confronter à l'inconnu, quasiment chaque nouvelle fonctionnalité de Nazara me fait apprendre quelque chose.

          - Par passion, j'adore le développement système, j'adore le rendu graphique, j'adore manipuler des buffers audio, j'adore l'arithmétique de pointeur, j'adore voir le résultat de la programmation sur carte graphique (shader), et plus encore, j'adore résoudre des problèmes après m'être pris la tête dessus pendant parfois des semaines.

          - Par fierté, jouer à un jeu (ou même une démo technique) fonctionnant intégralement sur un moteur que j'ai conçu me rend fier de tout le travail mis dedans.

          - Par défi, il paraît que c'est impossible de faire son propre moteur de jeu et son propre jeu tout seul. Hold my beer.

          - Par connerie, quand j'ai commencé j'ai sous-estimé la masse de travail et je n'ai jamais pu me concentrer à 100% sur la conception du jeu que je voulais faire il y a dix ans (raison pour laquelle je déconseille à tout le monde de faire un moteur de jeu).

          - Et enfin, pour qu'il puisse servir à certaines personnes (je considère plus Nazara comme un concurrent de la SFML en mieux fichu).

          Rendez-vous bien compte, les haters, que toutes vos remarques, vos messages d'insultes que j'ai reçu parfois, tout ceci me passe complètement au-dessus de la tête parce que je n'ai jamais fait Nazara en espérant détrôner Unity, UE (ou même la SFML). Je l'ai fait pour moi avant tout, et je continue pour la même raison.

          Vous n'imaginez pas ce que ce projet a pu m'apprendre, me donner en terme de compétences. Les portes que ça a pu m'ouvrir (j'ai eu des propositions d'emploi outre-atlantique grâce à ce projet).

          Bref. Continuez à rager, continuez à m'envoyer des MP ou des lettres d'insulte si vous avez du temps à perdre, ça me fera sourire. Évitez juste les messages sur ce topic (c'est chiant quand ils se font censurer, je peux plus les lire).

          Tous les autres, les spectateurs, ceux qui postent des messages, ceux qui me soutiennent (parfois même depuis le début), un grand merci. C'est aussi grâce à vous tout ça, et désolé pour la réponse aux haters qui ne vous était pas destinée, mais il fallait que ça sorte.

          -
          Edité par Lynix 17 septembre 2019 à 14:46:40

          • Partager sur Facebook
          • Partager sur Twitter
          Nazara Engine | Discord NaN ! (Chat dédié à la programmation) | Ma chaîne Twitch (développement)
            17 septembre 2019 à 19:32:58

            @Lynix Ne soit vraiment pas désolé pour ta réponse aux haters ! Pour ma part, je te suis depuis le début. Sans vraiment poster. Mais je reste à l'affût de news :) Continu et ne lâche rien, tout simplement !
            • Partager sur Facebook
            • Partager sur Twitter
              18 septembre 2019 à 11:39:59

              Si cela t'apporte quelque chose c'est le principale.

              Après je pense que toute les critiques sont bonne à prendre.

              Pour avoir un wasm j'ai regardé sur intenet c'est pas évident , il y a des compilateurs avec une option générer wasm ?

              Si oui quel compilateur ?

              Les wasm je trouve ça bien pour faire une démo , tu peux voir directement dans un navigateur ce que ça fait , sans avoir a télécharger le source et  le compiler , ou a prendre un fichier binaire douteux et attraper un virus .

              • Partager sur Facebook
              • Partager sur Twitter
                18 septembre 2019 à 14:19:25

                Banisardevidad a écrit:

                Après je pense que toute les critiques sont bonne à prendre.

                Toutes les critiques constructives sont bonnes à prendre. Les critiques dont je parle plus haut n'avaient rien de constructives, je cite un exemple (qui m'avait beaucoup plu) :

                "le jour où tu travaillera pour t'assumer tu viendra faire le beau mais là,c'est tes parents qui ce lève le matin qui paie ta connexion blaireau.....Alors tu sais,tes moteurs de merde c'est du pipi de chat à côté......"

                Bref.

                Banisardevidad a écrit:

                Pour avoir un wasm j'ai regardé sur intenet c'est pas évident , il y a des compilateurs avec une option générer wasm ?

                Si oui quel compilateur ?

                Emscripten

                -
                Edité par Lynix 18 septembre 2019 à 14:19:46

                • Partager sur Facebook
                • Partager sur Twitter
                Nazara Engine | Discord NaN ! (Chat dédié à la programmation) | Ma chaîne Twitch (développement)
                  18 septembre 2019 à 14:41:11

                  Il y a une différence entre dire ton moteur c'est de la merde et il est inutile.

                  Il peut être inutile car il en existe d'autres moteur qui font la même chose, mais si les autres sont bon et que le tient est équivalent alors forcement le tien est bien et donc c'est pas de la merde.

                  Tu compte faire en sorte de pouvoir utiliser emscripten pour compiler ton moteur pour faire un WASM.

                  Si oui il tu compte faire une url pour récupérer ton moteur pour être intégrer facilement ?

                  ça serait vraiment top et très utile ...

                  -
                  Edité par Banisardevidad 18 septembre 2019 à 14:44:38

                  • Partager sur Facebook
                  • Partager sur Twitter
                    18 septembre 2019 à 15:09:20

                    Banisardevidad a écrit:

                    Il y a une différence entre dire ton moteur c'est de la merde et il est inutile.

                    Dans un cas comme dans l'autre, ce n'est pas constructif.

                    Banisardevidad a écrit:

                    Il peut être inutile car il en existe d'autres moteur qui font la même chose, mais si les autres sont bon et que le tient est équivalent alors forcement le tien est bien et donc c'est pas de la merde.

                    Dire que quelque chose est inutile parce qu'il existe déjà quelque chose de similaire est déjà un sacré problème, et un frein à l'innovation. Mais de toute façon comme expliqué plus haut, je ne fais pas spécialement ça pour les autres.

                    (à ne pas confondre avec le syndrome du débutant qui cherche à tout refaire lui-même parce qu'il trouve ça amusant sans se rendre compte du travail qui l'attend).

                    Banisardevidad a écrit:

                    Tu compte faire en sorte de pouvoir utiliser emscripten pour compiler ton moteur pour faire un WASM.

                    Si oui il tu compte faire une url pour récupérer ton moteur pour être intégrer facilement ?

                    ça serait vraiment top et très utile ...

                    Un des contributeurs du moteur avait réussi à en compiler une partie avec emscripten, mais on est encore très loin de pouvoir y arriver. Ça demande le nouveau renderer et l'intégration de la SDL, je te suggère d'aller voir ailleurs pour le coup.

                    -
                    Edité par Lynix 18 septembre 2019 à 15:13:53

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Nazara Engine | Discord NaN ! (Chat dédié à la programmation) | Ma chaîne Twitch (développement)
                      18 septembre 2019 à 16:09:49

                      Ce que je veux c’est d'avoir un moteur compiler sous forme de wasm pour l'intégrer via une url dans un jeux développé avec javascript/typescript .

                      Et pour l'instant je ne trouve que des outils/moteur  qui compile moteur + jeux vers wasm (exemple  godot)

                      -
                      Edité par Banisardevidad 18 septembre 2019 à 16:10:15

                      • Partager sur Facebook
                      • Partager sur Twitter
                        18 septembre 2019 à 18:52:11

                        Euh...

                        Tu voudrais donc pouvoir taper dans le moteur via du javascript, c'est bien ça ?
                        Je suis sûr que si tu proposes à Lynix une PR qui fait ça, il sera plus qu'heureux de l'intégrer...

                        A ton clavier :)

                        • Partager sur Facebook
                        • Partager sur Twitter

                        Si vous ne trouvez plus rien, cherchez autre chose.

                          19 septembre 2019 à 0:57:47

                          Lynix a écrit:

                          Eyefighter a écrit:

                          des nouvelles du moteur ?

                          Pour l'instant je suis un peu débordé, j'ai déménagé à Lille il y a quelques semaines et je suis en train de récupérer un rythme, lentement mais sûrement (je n'ai toujours pas repris les lives d'ailleurs).

                          En ce moment mon travail se concentre sur l'intégration des nouveaux matériaux et du widget pour gérer le rich text, autorisant la console (et ce qu'on veut) à avoir notamment des couleurs.

                          Il restera ensuite quelques petites choses à faire avant la sortie de la prochaine version, ajouter le nouveau système de matériaux dont je parlais, faire un peu de ménage et ajouter le backend SDL. L'idée étant de se reposer sur la SDL pour gérer le fenêtrage et les événements du système, facilitant le travail du moteur plus haut-niveau.

                          En clair, mon plan actuel est d'arriver à sortir Nazara 0.5 avant 2020. :D 

                          Banisardevidad a écrit:

                          Il y a une version prévu sous forme de web assembly du moteur ???

                          Je cherche un moteur open source facile d'utilisation sous forme de web assembly.

                          Non, ce n'est pas prévu, mais de ce que j'ai cru voir ce n'est pas impossible d'obtenir un tel résultat, notamment avec le backend SDL. Le nouveau système de renderers aidera aussi probablement.

                          Et sinon pour répondre aux critiques sur le fait que le moteur soit inutile (que j'entends depuis près de dix ans, donc qui me passent complètement au-dessus d'habitude), mettons-nous d'accord sur quelque chose : Je ne fais pas Nazara pour concurrencer un moteur de jeu existant ou même pour qu'il soit utilisé, ce moteur je le fais uniquement pour moi à la base.

                          Évidemment que c'est mieux s'il peut être utilisé, même ne serait-ce que par une seule personne (autre que moi), mais ce n'est pas ça mon objectif principal.

                          Donc, pourquoi je fais Nazara ?

                          - Pour me confronter à l'inconnu, quasiment chaque nouvelle fonctionnalité de Nazara me fait apprendre quelque chose.

                          - Par passion, j'adore le développement système, j'adore le rendu graphique, j'adore manipuler des buffers audio, j'adore l'arithmétique de pointeur, j'adore voir le résultat de la programmation sur carte graphique (shader), et plus encore, j'adore résoudre des problèmes après m'être pris la tête dessus pendant parfois des semaines.

                          - Par fierté, jouer à un jeu (ou même une démo technique) fonctionnant intégralement sur un moteur que j'ai conçu me rend fier de tout le travail mis dedans.

                          - Par défi, il paraît que c'est impossible de faire son propre moteur de jeu et son propre jeu tout seul. Hold my beer.

                          - Par connerie, quand j'ai commencé j'ai sous-estimé la masse de travail et je n'ai jamais pu me concentrer à 100% sur la conception du jeu que je voulais faire il y a dix ans (raison pour laquelle je déconseille à tout le monde de faire un moteur de jeu).

                          - Et enfin, pour qu'il puisse servir à certaines personnes (je considère plus Nazara comme un concurrent de la SFML en mieux fichu).

                          Rendez-vous bien compte, les haters, que toutes vos remarques, vos messages d'insultes que j'ai reçu parfois, tout ceci me passe complètement au-dessus de la tête parce que je n'ai jamais fait Nazara en espérant détrôner Unity, UE (ou même la SFML). Je l'ai fait pour moi avant tout, et je continue pour la même raison.

                          Vous n'imaginez pas ce que ce projet a pu m'apprendre, me donner en terme de compétences. Les portes que ça a pu m'ouvrir (j'ai eu des propositions d'emploi outre-atlantique grâce à ce projet).

                          Bref. Continuez à rager, continuez à m'envoyer des MP ou des lettres d'insulte si vous avez du temps à perdre, ça me fera sourire. Évitez juste les messages sur ce topic (c'est chiant quand ils se font censurer, je peux plus les lire).

                          Tous les autres, les spectateurs, ceux qui postent des messages, ceux qui me soutiennent (parfois même depuis le début), un grand merci. C'est aussi grâce à vous tout ça, et désolé pour la réponse aux haters qui ne vous était pas destinée, mais il fallait que ça sorte.

                          -
                          Edité par Lynix 17 septembre 2019 à 14:46:40

                          Bien dit mon grand =)

                          Franchement, je pensais que t'avais laissé tomber (ça fait plus de 5 ans que je n'ai pas mis l'oeil sur le SDZ...)

                          Et là je vois que t'es toujours d'attaque !

                          Franchement, félicitations !

                          -
                          Edité par DrFisher 19 septembre 2019 à 0:58:16

                          • Partager sur Facebook
                          • Partager sur Twitter
                            Staff 20 septembre 2019 à 19:47:03

                            Mais pourquoi faire une citation aussi longue ? Pour que woi ?

                            • Partager sur Facebook
                            • Partager sur Twitter

                            FAQ 3D. 3DFR, un discord francophone sur l'infographie 3D | Pas de demande d'aide par MP ni par mail, le forum est là pour ça :)

                              23 septembre 2019 à 18:54:58

                              exemple de wasm http://wasm.continuation-labs.com/d3demo/ 

                              nazara a un moteur de rendu avec opengl ES ? c'est un prerequis pour compiler vers wasm , je crois d'après le site emscripten

                              -
                              Edité par Banisardevidad 23 septembre 2019 à 18:55:58

                              • Partager sur Facebook
                              • Partager sur Twitter

                              [Moteur de jeu] Nazara Engine

                              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                              • Editeur
                              • Markdown