Le blog de l'équipe

Le blog est un espace numérique où chacun des membres de l'agence Wanadev et de WanadevStudio est libre de publier ses résultats de recherche, son actu et ses retours d'expériences.

Tous les articles de type: Performance

Symfony Messenger : Gestion des Messages en file d’attente

Messenger, apparu au printemps 2018 avec la version 4.1 de Symfony est devenu aujourd’hui un composant majeur du framework français. Et pour cause, Messenger répond parfaitement aux problématiques de performance que nos applications peuvent rencontrer. Comment ? Et bien c’est ce que nous allons découvrir à travers cet article qui couvrira les principales spécificités du composant Messenger.

CouchDB, une base de données mobile friendly
Développement

Il y a 2 ans

Depuis plusieurs mois, nous utilisons couchDB dans le cadre du développement des solutions Octopod. Proposant un fonctionnement assez atypique, cette base de données est aussi brillante que déconcertante à l'utilisation. Petit feedback sur sa mise en place en production.

Les étapes de création d’un personnage de jeu vidéo

À la veille de la sortie de Propagation Stage 3, prenons un moment pour découvrir Michel, boss de fin du nouvel épisode de la saga Propagation et de comment il a été créé et modélisé.

[Veille] CES 2019 : sélection d'innovations liées à la réalité virtuelle à intégrer dans nos créations prochainement

En début du mois a eu lieu l’édition 2019 du CES (Consumer Electronic Show), probablement le plus grand salon sur les nouvelles technologies au monde avec plus de 4500 exposants. La réalité virtuelle y avait bien sûr sa place au milieu des ordinateurs portables, des sonnettes connectées et des télévisions enroulables (oui oui). Voici donc un petit debriefing des annonces intéressantes, résumées et analysées juste pour vous !

[Data science] Présentation générale du Machine Learning

Au fil des années, l'équipe a su se renouveler, techniquement et technologiquement. C'est projet après projet et au long de périodes de R&D que nous avons désormais un vaste éventail de compétences autour du numérique. Ainsi, pour poursuivre ces mutations qui nous passionnent, nous suivons de près les sujets chauds du moment pour ne rater aucun terrain de jeu futur. Aujourd'hui, le Machine Learning qui est au centre de nos essais.

Kit de survie : Du Voice Chat dans un jeu VR avec Unreal Engine

Lorsque nous avons commencé à développer des jeux multijoueur en VR pour salles d’arcade, nous avons pensé que les joueurs, placés dans des box proches, s’entendraient parler. La pratique est loin d’être aussi simple ! Entre le volume global de chaque machine client, la disposition des boxes, l’acoustique de l’espace… tenter de mixer du son réel avec le son du jeu est un véritable casse-tête. La solution : passer par du Voice Chat en jeu permet un contrôle beaucoup plus précis du mixage et de la capacité des joueurs à communiquer.

Photo ou 3D ? Après un gros travail de R&D, les rendus HD arrivent sur Kazaplan !

Après des mois de recherche et développement, nous mettons à la disposition des utilisateurs de Kazaplan tout un procédé permettant de rendre en haute définition les plans 3D réalisés sur l'outil de conception 2D/3D. Retours sur la méthode de conception, et zoom sur les grandes nouveautés qu'apportent ces travaux.

Vulkan, le nouvel OpenGL en mieux ?

OpenGL, ça a déjà 25 ans ! Et en 25 ans, il s'en passe des choses... Alors voici un petit article de veille sur Vulkan, le nouvel OpenGL, mais en mieux !

Kit de survie : la checklist d'avant "mise en production" !

L'étape de mise en production fait souvent peur car elle parait risquée... Restons zen ! Nous avons collecté pour vous quelques points a vérifier. Si vous avez en amont bien suivi les développements, les points que nous abordons ne seront que des formalités !

Kit de survie : Connexion avec le composant LDAP de Symfony

L'équipe a eu besoin d'intégrer une connexion LDAP dans un projet et nous avons trouvé la documentation assez restreinte sur cette partie. Kit de survie : cet article va vous présenter comment utiliser LDAP avec votre projet Symfony !

Corentin Baur

Développeur Symfony

Lire la suite