{"id":333096,"date":"2023-03-24T09:46:51","date_gmt":"2023-03-24T08:46:51","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=dotnet&#038;p=333096"},"modified":"2023-03-24T10:00:25","modified_gmt":"2023-03-24T09:00:25","slug":"les-enregistrements-video-de-nos-3-webinaires-sur-le-developpement-de-jeux-avec-unity-et-unreal-engine-sont-disponibles","status":"publish","type":"dotnet","link":"https:\/\/blog.jetbrains.com\/fr\/dotnet\/2023\/03\/24\/les-enregistrements-video-de-nos-3-webinaires-sur-le-developpement-de-jeux-avec-unity-et-unreal-engine-sont-disponibles\/","title":{"rendered":"Les enregistrements vid\u00e9o de nos 3 Webinaires sur le D\u00e9veloppement de Jeux avec Unity et Unreal Engine sont disponibles"},"content":{"rendered":"\n<p>Les vid\u00e9os des <strong>trois webinaires sur le d\u00e9veloppement de jeux<\/strong> pr\u00e9sent\u00e9s par <a href=\"https:\/\/twitter.com\/citizenmatt\" target=\"_blank\" rel=\"noopener\">Matt Ellis<\/a>, Developer Advocate chez JetBrains, sont maintenant <a href=\"https:\/\/www.youtube.com\/playlist?list=PLQ176FUIyIUaPYkKK0aGv3kmhYmGZTOe7\" target=\"_blank\" rel=\"noopener\">disponibles sur YouTube.<\/a><\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"1280\" height=\"720\" src=\"https:\/\/www.youtube.com\/embed\/videoseries?list=PLQ176FUIyIUaPYkKK0aGv3kmhYmGZTOe7\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Voici quelques statistiques sur cette s\u00e9rie de webinaires&nbsp;:<\/strong><\/p>\n\n\n<ul>\n<li>Nous avons propos\u00e9 <strong>12 sessions de ces webinaires au total<\/strong>, dont 3 disponibles en 4 langues : en anglais et avec sous-titrage en chinois, japonais et cor\u00e9en. Un grand merci aux organisateurs qui ont facilit\u00e9 la communication entre Matt et les participants.<\/li>\n<li><strong>1&nbsp;463 personnes se sont inscrites<\/strong> aux 3 webinaires sur le d\u00e9veloppement de jeux.<\/li>\n<li>Avec 3&nbsp;766 vues, le webinaire \u00ab&nbsp;<strong>Creating Games With Unity: Scripting Logic With Rider<\/strong>&nbsp;\u00bb a \u00e9t\u00e9 le plus populaire.<\/li>\n<li>Nous avons r\u00e9pondu \u00e0 plus de <strong>80&nbsp;questions<\/strong> lors des sessions de questions\/r\u00e9ponses.<\/li>\n<li><strong>18&nbsp;licences Rider d&#8217;un an<\/strong> ont \u00e9t\u00e9 offertes via tirage au sort.<\/li>\n<\/ul>\n<h2>Principaux sujets abord\u00e9s lors des sessions de questions\/r\u00e9ponses<\/h2>\n<p>Voici quelques-unes des questions les plus fr\u00e9quemment pos\u00e9es lors des s\u00e9ances de questions\/r\u00e9ponses&nbsp;:<\/p>\n<p><strong>Quels sont les avantages des IDE de JetBrains par rapport aux autres IDE pour le d\u00e9veloppement de jeux&nbsp;?<\/strong><\/p>\n<p>Rider est un IDE con\u00e7u pour r\u00e9pondre \u00e0 tous les besoins des d\u00e9veloppeurs de jeux, avec une prise en charge int\u00e9gr\u00e9e de Unity et d&#8217;Unreal Engine et un plug-in pour Godot. Depuis 2017, nous d\u00e9veloppons des solutions innovantes pour la prise en charge des moteurs de jeux, notamment des inspections bas\u00e9es sur les bonnes pratiques de Unity et une fonctionnalit\u00e9 qui permet de mettre en \u00e9vidence les appels \u00e0 des API Unity co\u00fbteuses \u00e0 partir de m\u00e9thodes Update.<\/p>\n<p>De plus, nous indexons les ressources de votre jeu et pouvons donc vous indiquer o\u00f9 votre code est utilis\u00e9 dans les ressources Unity ou les Blueprints Unreal et afficher les valeurs des champs s\u00e9rialis\u00e9s dans l&#8217;\u00e9diteur. L&#8217;id\u00e9e est de vous permettre de voir s&#8217;il y a des probl\u00e8mes sans avoir \u00e0 passer de l&#8217;IDE \u00e0 l&#8217;\u00e9diteur de jeu et inversement. Les avertissements apparaissent directement dans l&#8217;\u00e9diteur au fur et \u00e0 mesure de la saisie. Nous avons encore de nombreuses id\u00e9es en r\u00e9serve, que nous pr\u00e9voyons d&#8217;impl\u00e9menter prochainement.<\/p>\n<p><!--more--><\/p>\n<p><strong>Quels sont vos projets pour la prochaine version de Rider (2023.1)&nbsp;?<\/strong><\/p>\n<p>Vous pouvez en apprendre plus \u00e0 ce sujet <a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2023\/01\/10\/rider-2023-1-roadmap\/\">ici<\/a>.<\/p>\n<p><strong>Y a-t-il des diff\u00e9rences entre la prise en charge de Rider for Unreal Engine et celle de Unity&nbsp;?<\/strong><\/p>\n<p>Des diff\u00e9rences existent car il s&#8217;agit de moteurs de jeu diff\u00e9rents, mais il y a aussi de nombreuses similitudes. Par exemple, Rider for Unreal Engine indexe les Blueprints et affiche les donn\u00e9es s\u00e9rialis\u00e9es et l&#8217;utilisation des fonctions directement dans l&#8217;\u00e9diteur, et Rider for Unity fait de m\u00eame avec les sc\u00e8nes et d&#8217;autres ressources. Rider affiche \u00e9galement le journal pour Unreal Engine et Unity, avec des liens cliquables permettant de naviguer vers les fichiers. Vous pouvez ex\u00e9cuter des tests unitaires via les moteurs et en mode control play. Unity offre actuellement une meilleure prise en charge du d\u00e9bogage sur les consoles dans Rider, un aspect que nous pr\u00e9voyons d&#8217;am\u00e9liorer pour Unreal, mais nous avons besoin de l&#8217;aide des fournisseurs de consoles pour cela.<\/p>\n<p><strong>Est-il pr\u00e9vu que Rider puisse lancer et d\u00e9boguer des jeux sur des consoles, comme Xbox&nbsp;?<\/strong><\/p>\n<p>Nous aimerions beaucoup prendre en charge cette fonctionnalit\u00e9, mais elle n\u00e9cessite l&#8217;acc\u00e8s \u00e0 des kits de d\u00e9veloppement et l&#8217;aide des fournisseurs de consoles.<\/p>\n<p><strong>Rider prend-il en charge Unreal Engine 5&nbsp;?<\/strong><\/p>\n<p>Oui, Rider prend en charge Unreal Engine 4 et 5.<\/p>\n<p><strong>Quelles sont les nouveaut\u00e9s de Rider for Unreal&nbsp;?<\/strong><\/p>\n<p>Si Unreal Engine est d\u00e9j\u00e0 en cours d&#8217;ex\u00e9cution, vous pouvez utiliser la nouvelle action <em>Attach to Unreal<\/em> pour attacher le d\u00e9bogueur automatiquement, ce qui est beaucoup plus simple que d&#8217;utiliser la bo\u00eete de dialogue <em>Attach to Process<\/em>.&nbsp;<\/p>\n<p>Nous avons \u00e9galement mis \u00e0 jour les liens de Code Vision pour les Blueprints et vous pouvez maintenant voir un compte d&#8217;utilisation pour les fonctions. Par ailleurs, nous avons ajout\u00e9 une refactorisation <em>Rename<\/em> avec core redirect. Ainsi, si vous renommez une fonction qui est utilis\u00e9e dans un Blueprint, Rider enregistrera une \u00ab&nbsp;redirection&nbsp;\u00bb dans le fichier DefaultEngine.ini et vos donn\u00e9es sauvegard\u00e9es existantes seront pr\u00e9serv\u00e9es.<\/p>\n<p>Enfin, nous avons impl\u00e9ment\u00e9 plusieurs autres fonctionnalit\u00e9s pratiques et correctifs, notamment une petite modification de la bo\u00eete de dialogue <em>Generate GUID<\/em>, qui affichera le GUID au format Unreal.<\/p>\n<p><strong>\u00c0 qui s&#8217;adresse RiderFlow&nbsp;?<\/strong><\/p>\n<p>RiderFlow est con\u00e7u pour tous les utilisateurs de Unity, qu&#8217;ils soient concepteurs de niveaux, concepteurs de jeux, directeurs artistiques ou codeurs ! RiderFlow rend les outils de productivit\u00e9 de nos IDE disponibles dans l&#8217;\u00e9diteur de Unity.<\/p>\n<p><strong>En quoi RiderFlow est-il diff\u00e9rent de Rider ?<\/strong><\/p>\n<p>En tant qu&#8217;IDE, Rider est con\u00e7u pour travailler avec le code, en offrant une navigation ultra rapide, la saisie semi-automatique du code, et des fonctions intelligentes comme les inspections et les refactorisations qui rendent la r\u00e9\u00e9criture de votre code bien plus s\u00fbre que la simple utilisation de <em>Find and replace<\/em>.<\/p>\n<p>RiderFlow est un outil de productivit\u00e9 pour l&#8217;\u00e9diteur de Unity qui est con\u00e7u pour toute l&#8217;\u00e9quipe, pas seulement pour les codeurs. Il permet d&#8217;organiser la hi\u00e9rarchie des sc\u00e8nes, d&#8217;ajouter des notes et des t\u00e2ches, d&#8217;acc\u00e9der rapidement aux objets favoris ou \u00ab&nbsp;en cours&nbsp;\u00bb gr\u00e2ce \u00e0 des signets, ou encore de passer d&#8217;un pr\u00e9r\u00e9glage de cam\u00e9ra \u00e0 un autre.<\/p>\n<p>Notre objectif est de rendre certaines des fonctionnalit\u00e9s intelligentes de l&#8217;IDE, comme les refactorisations, disponibles dans l&#8217;\u00e9diteur. Cependant, ici, nous voulons apporter ces changements \u00e0 la sc\u00e8ne, en rempla\u00e7ant les objets tout en conservant leurs positions, Transforms, etc.<\/p>\n<p>Et bien s\u00fbr, il y a m\u00eame un \u00e9diteur de code pour les modifications rapides. Rider est l\u00e0 pour vous aider \u00e0 effectuer toute modification plus importante.<\/p>\n<p><b>Quels sont vos projets pour RiderFlow ? Les fonctionnalit\u00e9s actuelles seront-elles maintenues et allez-vous continuer \u00e0 d\u00e9velopper de nouvelles fonctionnalit\u00e9s ?<\/b><\/p>\n<p>Nous voulons apporter plusieurs correctifs pour Unity 2022.2. Nous souhaitons r\u00e9duire encore la taille du backend, qui est actuellement de 130&nbsp;Mo, soit un tiers de sa taille pr\u00e9c\u00e9dente. Nous allons faciliter l&#8217;ouverture de l&#8217;\u00e9diteur de code, en permettant de l&#8217;ouvrir \u00e0 partir du menu contextuel de l&#8217;inspecteur de script par exemple. Il y aura \u00e9galement un bouton pour ouvrir le code dans un \u00e9diteur externe tel que Rider, et les pr\u00e9r\u00e9glages de la cam\u00e9ra ne conserveront plus l&#8217;\u00e9tat de l&#8217;option isom\u00e9trique\/perspective.<\/p>\n<p>Tous les commentaires sont utiles pour notre \u00e9quipe. Pour toute remarque sur RiderFlow ou suggestion de fonctionnalit\u00e9s \u00e0 impl\u00e9menter, nous vous invitons \u00e0 nous contacter dans les commentaires ci-dessous ou par e-mail.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n<p><em>Si vous regardez les vid\u00e9os, n&#8217;h\u00e9sitez pas \u00e0 nous donner votre avis dans les commentaires ci-dessous. Nous les prenons en compte pour am\u00e9liorer nos webinaires.<\/em><\/p>\n<p><em>Article original en anglais de<\/em> :<\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":328624,"comment_status":"closed","ping_status":"closed","template":"","categories":[4992,30],"tags":[158,1537,1978,6974,6183],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/dotnet\/333096"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/dotnet"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/dotnet"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=333096"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/dotnet\/333096\/revisions"}],"predecessor-version":[{"id":335886,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/dotnet\/333096\/revisions\/335886"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/328624"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=333096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=333096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=333096"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=333096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}