Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Steam][XboxOne] Golden Panic

Disponible sur Steam ! Et prochainement sur XboxOne !

    17 août 2018 à 13:29:37

    @KirbXCoucou
    Ouais j'ai vu ça c'est clairement intéressant mais en l'état c'est pas encore possible. :(
    De la même manière que pour la Xbox on va devoir retravailler certaines choses par rapport à la version Steam. On a utilisé quelques morceaux du Sdk Steamworks pour la gestion des parties en ligne et il va falloir recréer tout ça (Lobby + Matchmaking) sur notre serveur si on veut sortir le jeu sur d'autres plateformes (ou sinon ce sera sans le mode Online ou par IpDirect...)

    J'en profite pour annoncer qu'un petite refonte sur les textes du jeu est en cours. Je n'en dis pas plus car ce sera surement le sujet de mon prochain poste qui devrait arriver ce week end. ;)

    -
    Edité par Glordim 17 août 2018 à 13:39:25

    • Partager sur Facebook
    • Partager sur Twitter
    Venez jouer à GoldenPanic !
      26 août 2018 à 16:26:49

      Salut tout le monde !
      Ces derniers temps je me suis concentrer sur un problème de fond présent depuis un moment mais qu’y n’avait jamais eu le temps d’être traiter. Il s’agit d’une grosse refonte sur la totalité des textes du jeu (menu + hud + éditeur, bref la totale !).

      On avait eu quelques échos à propos des performances dans les menus alors que ceux ci n’avaient pas l’air particulièrement complexes. Et après un petite analyse, il s’est avéré qu’il y avait effectivement moyen de faire bien mieux ! ^^

      Voyez vous même :

      Image from Gyazo

      Sur cette image on peut comparer l’ancien rendu des textes à gauche et le nouveau à droite.
      Premier constat, le nouveau est plus net. Deuxième constat, le nouveau comporte quelques chevauchements de caractères (mais ça reste acceptable).

      Regardons maintenant ce qu’il se passe derrière.

      Image from Gyazo

      Je pense qu’on est tous d’accord pour dire que la nouvelle version est bien plus légère !
      Une petite explication s’impose. L’ancien système de texte utilisait les components de base d’Unity (Text, Outline, Shadow) qui, disons le clairement, sont loin d’être optimales même si ils dépannent bien… Par exemple, pour générer un simple outline le texte était rendu 4 fois (une fois un peu plus haut, plus bas, plus à droite, plus à gauche) puis venait ensuite le texte final (celui en couleur) qui était rendu par dessus au centre… Mais avec ces paramètres le outline n’etait pas propres dans les coins. Il fallait donc on augmenter les valeurs et donc le nombre de rendu… Bref, inutile de vous faire un dessin, c’était clairement trop !

      Le nouveau système gère tous ces effets directement dans un shader et ne fait donc qu’un seul et unique rendu !


      Voici un petit aperçu d’un menu rendu avec l’ancien système :

      Image from Gyazo

      Et voici ce même menu avec le nouveau système :

      Image from Gyazo

      Cette visualisation est appelée Overdraw, c’est un rendu qui permet de mettre en évidence les endroits ou de nombreuses couches ont été appliquées pour obtenir un rendu. Plus la couleur est clair plus il a fallu faire de rendu à cette endroit. Et inversement si la couleur est sombre, c’est que le rendu s’est fait en peu d’étape (donc de manière performante);)


      Voilà c’est tout pour le moment, un autre chantier est actuellement en cours mais il concerne cette fois des améliorations visibles. Je pense que le temps des reworks et des refontes invisibles arrive à son terme et qu’il est temps d’avancer ! :D

      -
      Edité par Glordim 26 août 2018 à 21:13:36

      • Partager sur Facebook
      • Partager sur Twitter
      Venez jouer à GoldenPanic !
        20 décembre 2018 à 19:50:56

        (message du 02/11/2018)

        Salut tout le monde !
        Je viens donner quelques nouvelles concernant l’avancement du projet. Rien de bien extraordinaire mais tout de même appréciable. :)

        • La progression des actions à un maintenant un fond pour mieux se rendre compte de l’avancement.
        • Le crochetage d’une serrure (porte ou coffre) détruit les chaines au lieu de les faire disparaître comme par magie.
        • Magnifique upgrade visuel de la porte, des chaines et de l’encadrure, voyez vous même !

        Image from Gyazo


        ---------------------------------------------------------------------------

        Salut tout le monde !
        Je viens vous donner quelques nouvelles concernant les travaux en cours. Actuellement, on travail sur la réintégration de tous les objets du jeu. On s’est créé tout un tas d’outils pour pouvoir intégrer de nouveaux objets ou réintégrer des objets déjà existants lorsqu’ils ont subit d’importantes modifications.

        Grace à ces nouveaux outils, la création d’un nouvel objet ne prend pas plus de 2–3 minutes contre près de 10 avec l’ancienne méthode. Mais outre le gain de temps, cela nous a aussi permit d’améliorer bon nombre de points architecturaux sur la gestion des objets et leur destruction. On pourrait par exemple citer le fait qu’on ne pré-instancie plus la destruction des objets avant qu’ils ne soient effectivement détruits. Ce qui a pour effet d’accélérer le chargement des niveaux et d’alléger considérablement la scène et la hiérarchie des objets.

        Et petit bonus, ces outils nous assurent aussi une certaines qualité d’intégration car l’ancienne méthode en plus d’être plus longue était aussi complètement manuelle et étant donné le nombre d’étapes qu’il fallait respecter, il n’était pas rare que nous commettions des erreurs. Comme par exemple certains objets qui avaient des colliders différents pour la physique et le pathfinding… Donc évidement les gobelins se bloquaient dans le décors, sans parler des bots… Mais c’est du passé ! :D

        D’autres petits sujets ont aussi bien avancés mais ils feront l’objets de futurs posts. D’ici là voici quelques concepts art de Aldys sur le coffre renforcé, on a déjà fait notre choix mais n’hésitez pas à nous faire part de vos avis. ^^

        Coffre_1Coffre_1Coffre_2Coffre_2Coffre_3Coffre_3

        -
        Edité par Glordim 20 décembre 2018 à 19:51:46

        • Partager sur Facebook
        • Partager sur Twitter
        Venez jouer à GoldenPanic !

        [Steam][XboxOne] Golden Panic

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