URL: https://linuxfr.org/users/tarnyko/journaux/o3de-engine-sa-genese-et-comment-le-compiler-sous-linux Title: O3DE Engine, sa genèse, et comment le compiler sous Linux Authors: Tarnyko Date: 2021年07月19日T11:20:09+02:00 License: CC By-SA Tags: moteur3d, vulkan, rhel et centos8 Score: 31 Hello nal', Tu as peut-être entendu parler de la sortie toute récente du moteur 3D "_full open source_" d'Amazon : [**O3DE**](https://o3de.org/). Alors, keskeucé ? En simplifiant : à la base fut le [CryEngine](https://fr.wikipedia.org/wiki/CryEngine) (pense: [Far Cry](https://fr.wikipedia.org/wiki/Far_Cry_(jeu_vid%C3%A9o))), dont des bouts rachetés par Amazon ont été republiés sous le nom de [Lumberyard](https://en.wikipedia.org/wiki/Amazon_Lumberyard) avec une licence plus ou moins restrictive. En gros, c'était _open source_ mais avec des contraintes de modification/publication (visant à récupérer des _royalties_ sur la monétisation d'un jeu p.ex.). [**O3DE**](https://github.com/o3de/o3de), publié la semaine dernière sur GitHub, est lui une réécriture de Lumberyard... sous la très permissive licence [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) ! Tout ceci est déjà très intéressant ; car on parle d'un moteur AA/AAA sans aucune restriction. Ce qui l'est encore plus, c'est l'annonce conjointe par la [Linux Foundation](https://www.linuxfoundation.org/) de l'[Open3D Foundation](https://www.linuxfoundation.org/press-release/linux-foundation-to-form-new-open-3d-foundation/), une initiative dont O3DE (avec on s'en doute, d'autres logiciels tels [Blender](https://www.blender.org/)) sera la pierre angulaire ! Alors concrètement, ça donne quoi sous Linux O3DE ? Eh bien justement, c'est encore tout neuf, rutilant. Cela fonctionne déjà en _runtime_ , c'est-à-dire qu'avec les scripts tu peux lancer en mode [Vulkan](https://fr.wikipedia.org/wiki/Vulkan_(API)) une scène qui aura été préparée. Mais probablement préparée sous [RootOfAllEvil-OS](https://www.microsoft.com/fr-fr/windows), car l'Editeur (le gros morceau) ne se lance _encore_ que sur cet OS -que les équipes de Crytek/Amazon utilisaient probablement en interne sur leurs postes. Mais _encore_ car c'est en train de changer à grande vitesse ; plus d'infos bientôt ;-). --En attendant, si tu veux un peu jouer avec, je te propose le [**Premier Tutorial Au Monde**](https://medium.com/innovation-development/howto-build-o3de-engine-on-linux-rhel-centos-8-4-6be2449e6189) (oui, je suis fat !) pour le compiler sur ma [distribution GNU/Linux préférée](https://www.centos.org/) !-- Tu pourras créer un projet, lancer une scène avec les scripts, au pire tester les widgets Qt de l'IHM... bientôt lancer l'éditeur... Mais tout ceci sera dans un prochain nal' ;-).