﻿﻿{"id":1911,"date":"2025-12-27T09:00:00","date_gmt":"2025-12-27T08:00:00","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/u7-revisited-ultima-vii-tel-quil-aurait-du-etre-en-1992\/"},"modified":"2025-12-27T09:00:00","modified_gmt":"2025-12-27T08:00:00","slug":"u7-revisited-ultima-vii-tel-quil-aurait-du-etre-en-1992","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/u7-revisited-ultima-vii-tel-quil-aurait-du-etre-en-1992\/","title":{"rendered":"U7 Revisited &#8211; Ultima VII tel qu&#8217;il aurait d\u00fb \u00eatre en 1992"},"content":{"rendered":"<p>Depuis plus de 20 ans, <strong><br \/>\n<a href=\"https:\/\/exult.sourceforge.io\/\">Exult<\/a><br \/>\n<\/strong> fait tourner Ultima VII sur Windows, macOS et Linux. C&#8217;est un moteur open source g\u00e9nial, mis \u00e0 jour en mai dernier, qui n\u00e9cessite les fichiers originaux du jeu et permet de finir The Black Gate et Serpent Isle sans souci. Alors pourquoi diable Anthony Salter a-t-il cr\u00e9\u00e9 <strong><br \/>\n<a href=\"https:\/\/github.com\/ViridianGames\/U7Revisited\">U7 Revisited<\/a><br \/>\n<\/strong>, un autre moteur pour le m\u00eame jeu ?<\/p>\n<p>H\u00e9 bien parce qu&#8217;Exult et U7 Revisited n&#8217;ont pas du tout le m\u00eame objectif.<\/p>\n<p>Le truc que beaucoup ignorent, c&#8217;est qu&#8217;Ultima VII \u00e9tait techniquement un monde 3D coinc\u00e9 dans un moteur 2D. En 1992, chaque objet du jeu avait d\u00e9j\u00e0 une largeur, une profondeur et une hauteur, ce qui fait que ce monde \u00e9tait donc compos\u00e9 de blocs 3072x3072x16. Mais la technologie de l&#8217;\u00e9poque ne permettait pas d&#8217;afficher tout \u00e7a en vraie 3D, du coup Origin a d\u00fb se contenter d&#8217;une vue fixe pseudo-isom\u00e9trique.<\/p>\n<p>Exult vise donc \u00e0 reproduire cette exp\u00e9rience originale au plus pr\u00e8s, tout en ajoutant quelques am\u00e9liorations. C&#8217;est son but et c&#8217;est tr\u00e8s bien comme \u00e7a.<\/p>\n<p>U7 Revisited, lui, part d&#8217;un autre postulat qui est : <strong>Et si on montrait enfin ce monde 3D dans un vrai moteur 3D ?<\/strong><\/p>\n<p>Anthony Salter a donc d\u00e9velopp\u00e9 son propre moteur pour pr\u00e9senter Britannia avec une cam\u00e9ra rotative, un peu comme Dungeon Keeper ou Grandia. Vous pouvez ainsi tourner autour des b\u00e2timents, zoomer, regarder les choses sous diff\u00e9rents angles.<\/p>\n<p>Et \u00e7a, \u00e7a r\u00e8gle une vraie frustration du jeu original car pour ceux qui y ont jou\u00e9, vous vous souvenez peut-\u00eatre de ces moments bien relous o\u00f9 vous cherchiez d\u00e9sesp\u00e9r\u00e9ment un levier ou une cl\u00e9 cach\u00e9e derri\u00e8re un mur ? Origin utilisait souvent cette technique de planquer des objets en ne laissant d\u00e9passer qu&#8217;un ou deux pixels.<\/p>\n<p>H\u00e9 bien avec une cam\u00e9ra rotative, fini ce genre de gal\u00e8re.<\/p>\n<p>C\u00f4t\u00e9 contr\u00f4les, c&#8217;est du moderne : WASD pour bouger, Q et E pour la rotation, molette pour le zoom. Le projet est cod\u00e9 en C++ et Lua, et il y a m\u00eame des touches de fonction (F1 \u00e0 F11) pour interagir avec diff\u00e9rents aspects du monde.<\/p>\n<p>Le d\u00e9veloppement avance bien d&#8217;ailleurs et dans ses derni\u00e8res updates d&#8217;ao\u00fbt, Anthony a pr\u00e9sent\u00e9 le support widescreen, un meilleur \u00e9clairage et le drag-and-drop pour les objets.<\/p>\n<p>Il existe \u00e9galement plein d&#8217;autres projets fans autour d&#8217;Ultima comme Nuvie qui recr\u00e9\u00e9 Ultima 6, Pentagram qui s&#8217;occupe d&#8217;Ultima VIII. La communaut\u00e9 Ultima adore refaire ses jeux pr\u00e9f\u00e9r\u00e9s avec des outils modernes, c&#8217;est comme \u00e7a. Mais U7 Revisited a quand m\u00eame cette approche unique avec cette vision 3D du monde.<\/p>\n<p>Si vous voulez tester, il faut copier les fichiers du jeu original DOS dans le dossier <code>\/Data\/u7<\/code> puis builder le projet via CMake ou Meson.<\/p>\n<p>Merci \u00e0 Joseph de m&#8217;avoir signal\u00e9 ce projet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Depuis plus de 20 ans, Exult fait tourner Ultima VII sur Windows, macOS et Linux. C&#8217;est un moteur open source g\u00e9nial, mis \u00e0 jour en mai dernier, qui n\u00e9cessite les fichiers originaux du jeu et permet de finir The Black Gate et Serpent Isle sans souci. Alors pourquoi diable Anthony Salter a-t-il cr\u00e9\u00e9 U7 Revisited , un autre moteur pour le m\u00eame jeu ? H\u00e9 bien parce qu&#8217;Exult et U7 Revisited n&#8217;ont pas du tout le m\u00eame objectif. Le truc que beaucoup ignorent, c&#8217;est qu&#8217;Ultima VII \u00e9tait techniquement un monde 3D coinc\u00e9 dans un moteur 2D. En 1992, chaque objet du jeu avait d\u00e9j\u00e0 une largeur, une profondeur et une hauteur, ce qui fait que ce monde \u00e9tait donc compos\u00e9 de blocs 3072x3072x16. Mais la technologie de l&#8217;\u00e9poque ne permettait pas d&#8217;afficher tout \u00e7a en vraie 3D, du coup Origin a d\u00fb se contenter d&#8217;une vue fixe pseudo-isom\u00e9trique. Exult vise donc \u00e0 reproduire cette exp\u00e9rience originale au plus pr\u00e8s, tout en ajoutant quelques am\u00e9liorations. C&#8217;est son but et c&#8217;est tr\u00e8s bien comme \u00e7a. U7 Revisited, lui, part d&#8217;un autre postulat qui est : Et si on montrait enfin ce monde 3D dans un vrai moteur 3D ? Anthony Salter a donc d\u00e9velopp\u00e9 son propre moteur pour pr\u00e9senter Britannia avec une cam\u00e9ra rotative, un peu comme Dungeon Keeper ou Grandia. Vous pouvez ainsi tourner autour des b\u00e2timents, zoomer, regarder les choses sous diff\u00e9rents angles. Et \u00e7a, \u00e7a r\u00e8gle une vraie frustration du jeu original car pour ceux qui y ont jou\u00e9, vous vous souvenez peut-\u00eatre de ces moments bien relous o\u00f9 vous cherchiez d\u00e9sesp\u00e9r\u00e9ment un levier ou une cl\u00e9 cach\u00e9e derri\u00e8re un mur ? Origin utilisait souvent cette technique de planquer des objets en ne laissant d\u00e9passer qu&#8217;un ou deux pixels. H\u00e9 bien avec une cam\u00e9ra rotative, fini ce genre de gal\u00e8re. C\u00f4t\u00e9 contr\u00f4les, c&#8217;est du moderne : WASD pour bouger, Q et E pour la rotation, molette pour le zoom. Le projet est cod\u00e9 en C++ et Lua, et il y a m\u00eame des touches de fonction (F1 \u00e0 F11) pour interagir avec diff\u00e9rents aspects du monde. Le d\u00e9veloppement avance bien d&#8217;ailleurs et dans ses derni\u00e8res updates d&#8217;ao\u00fbt, Anthony a pr\u00e9sent\u00e9 le support widescreen, un meilleur \u00e9clairage et le drag-and-drop pour les objets. Il existe \u00e9galement plein d&#8217;autres projets fans autour d&#8217;Ultima comme Nuvie qui recr\u00e9\u00e9 Ultima 6, Pentagram qui s&#8217;occupe d&#8217;Ultima VIII. La communaut\u00e9 Ultima adore refaire ses jeux pr\u00e9f\u00e9r\u00e9s avec des outils modernes, c&#8217;est comme \u00e7a. Mais U7 Revisited a quand m\u00eame cette approche unique avec cette vision 3D du monde. Si vous voulez tester, il faut copier les fichiers du jeu original DOS dans le dossier \/Data\/u7 puis builder le projet via CMake ou Meson. Merci \u00e0 Joseph de m&#8217;avoir signal\u00e9 ce projet.<\/p>\n","protected":false},"author":1,"featured_media":1912,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1911","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1911"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1911\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1912"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}