IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Amazon Lumberyard en pleine transition vers Qt
Le framework de création d'interfaces graphiques faciliterait le développement d'outils intuitifs

Le , par dourouc05

40PARTAGES

13  0 
Amazon s’est lancé, en 2015, dans son propre moteur de jeu, Lumberyard, dérivé de CryEngine. Les objectifs étaient de fournir une meilleure intégration avec le service infonuagique d’Amazon, AWS (Amazon Web services), ainsi que le service de diffusion vidéo en direct pour les jeux vidéo Twitch (un autre produit Amazon). En réalité, Lumberyard est intégré aux équipes d’AWS. Contrairement aux autres moteurs de jeu AAA, Lumberyard est entièrement gratuit, sans condition.

Les moteurs de jeu ont évolué depuis les débuts du jeu vidéo : depuis des codes adaptables pour réaliser un jeu très similaire à des bibliothèques de fonction communes à un certain nombre de jeux, les moteurs actuels sont de véritables environnements de développement intégrés. Ils permettent ainsi de créer un nouveau jeu sans trop d’investissement.

Les prochaines évolutions des moteurs de jeu seront probablement au niveau des éditeurs offerts aux développeurs et graphistes impliqués dans un jeu, pour encore faciliter la création de nouveaux jeux. Unreal Engine a déjà lancé la révolution au niveau des interfaces graphiques, avec l’intégration de la réalité virtuelle pour la conception de niveaux.

Amazon suit cette voie, en réécrivant ses éditeurs avec Qt. La majorité de ces nouveaux éditeurs est conçue avec l’utilisabilité en tête. Par exemple, EMotion FX permet d’animer des personnages à l’aide d’un système à base de nœuds. Il permet la création de machines d’état hiérarchiques, de mélanger plusieurs telles machines, le tout dans une interface qui ne nécessite pas de long apprentissage ou le développement de composants supplémentaires.


Script Canvas est un autre nouvel éditeur. Il se focalise sur la programmation de scripts de manière graphique (comme Scratch). Il exploite aussi une interface à base de nœuds et est prévu pour s’intégrer avec EMotion FX. Grâce à lui, les concepteurs de jeu (sans véritable compétence en programmation) peuvent imaginer se passer d’un langage de script ou de programmation pour toute une série de tâches.


Ces développements (pas encore finalisés) et ceux à venir viendront probablement continuer à faciliter le développement de jeux complets sans besoin de spécialistes, notamment en programmation. Pour sa facilité d’utilisation, les développeurs de Lumberyard se focalisent sur Qt pour toutes ces nouvelles fonctionnalités.


Télécharger Amazon Lumberyard.

Et vous, que pensez-vous de la facilité qu'offre Qt de créer de telles applications ? Préféreriez-vous un autre environnement ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de codec_abc
Membre confirmé https://www.developpez.com
Le 07/07/2018 à 0:41
Il n'y a pas que le support. Partie 57.4, Les conditions d'utilisation empêche de faire tourner Lumberyard sur un matériel autre que celui des end users, celui de la boite qui l'utilise ou AWS. De plus, une app réalisé avec ne peut pas lire ou écrire des données dans un Web Service autre que AWS.

Bref en résumé, si tu fais un jeu multi avec des serveurs dédiés et que tu n'a pas tes propres serveurs tu sera obligé de choisir AWS comme solution. On est quand même loin du "sans condition".
0  0 
Avatar de archqt
Membre émérite https://www.developpez.com
Le 07/07/2018 à 12:35
Y a pas à dire, si on te file un produit venant d'une grosse boite y a une raison.
0  0 
Avatar de codec_abc
Membre confirmé https://www.developpez.com
Le 06/07/2018 à 23:14
Contrairement aux autres moteurs de jeu AAA, Lumberyard est entièrement gratuit, sans condition
C'est complètement faux. Ça serait bien qu'avant de sortir des énormités pareils les rédacteurs se relisent un peu. En plus, il ne faut pas beaucoup de bon sens pour se dire qu'Amazon ne va pas maintenir un moteur AAA gratuit sans condition. Ça serait de l'argent investi à pertes (hormis pour la bonne pub que ça lui ferait).
0  1 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 06/07/2018 à 23:40
Citation Envoyé par codec_abc Voir le message
C'est complètement faux. Ça serait bien qu'avant de sortir des énormités pareils les rédacteurs se relisent un peu. En plus, il ne faut pas beaucoup de bon sens pour se dire qu'Amazon ne va pas maintenir un moteur AAA gratuit sans condition. Ça serait de l'argent investi à pertes (hormis pour la bonne pub que ça lui ferait).
Citation Envoyé par https://aws.amazon.com/lumberyard/faq/
Lumberyard is free, including source. We make money when you use other AWS services to power your game. We built Lumberyard to make it faster and easier to build fantastic live, multiplayer, community-driven games – which naturally connect to the cloud to provide these features to players. If your game doesn't connect to the cloud, that's ok too and you pay us nothing. There are also no seat fees, subscription fees, or requirements to share revenue. You pay only for the infrastructure resources you choose to use.
Bien évidemment, pour du support, ça reste payant. À côté, le CryENGINE demande cinq pour cent des revenus (https://www.cryengine.com/user/registration), par exemple.
0  1