« Unreal Engine » : différence entre les versions
| (21 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
{{Under construction}} | |||
Unreal Engine 5 est le moteur choisi pour le développement de ce jeu. | |||
== | == Philosophie et choix de version du moteur == | ||
La structure du jeu reprend les systèmes de State Pattern et State Manager inspirés par [https://www.linkedin.com/in/evansbohl/ Evans Bohl] afin de simplifier, optimiser et maitriser le code. | |||
Le but est de pouvoir créer un jeu qui ne soit pas une usine à gaz en employant un système surdimensionné imposé par Epic Games. | |||
== | == Montées en version == | ||
''' | Le jeu est développé avec '''Unreal Engine'''. | ||
''' | Version actuelle de dévelopement : '''5.8.2''' | ||
'' | Des montées en versions seront envisagées en fonction des éléments apportés par de nouvelles fonctionnalités, corrections de bugs ou si des fonctions sont dépréciées (même si ici aussi il n'y as pas d'obligation). | ||
[[Logs des montées en version Unreal Engine]] | |||
== Utilisation de plugins == | |||
Afin de ne pas alourdir le code et surtout de pouvoir optimiser le plus possible et gérer toutes les ressources disponibles, je fais le choix de n’utiliser aucun plugin. | |||
Chaque système sera implémenté de A à Z et fait sur mesure pour ce jeu de façon à éviter tout problème de compatibilité sur toutes les plateformes et maximiser les temps de chargement. | |||
Si toutefois au fil du développement je devais choisir d'implémenter un ou plusieurs add-on au moteur de jeu, ils seront listés dans cette page. | |||
== Liens externes == | == Liens externes == | ||
[https://dev.epicgames.com/community/unreal-engine/learning Unreal Engine learning] | * [https://www.unrealengine.com/fr Site Officiel Unreal Engine] | ||
* [https://dev.epicgames.com/community/unreal-engine/learning Unreal Engine learning] | |||
[https://unrealdirective.com Unreal Directive] | * [https://unrealdirective.com Unreal Directive] | ||
== Documents de référence == | == Documents de référence == | ||
[ | *🕮 [https://plotfall.psyko-arts.com/wiki/images/0/05/Livre_Coder_Proprement.pdf Coder Proprement de Pearson Education France] | ||
*🕮 [https://plotfall.psyko-arts.com/wiki/images/0/08/Livre_Game_Programming_Patterns.pdf Game Programming Patterns] | |||
[[ | {{CLEFDETRI:GDD}} | ||
[[Catégorie:GDD]] | |||
[[Catégorie:Unreal Engine]] | |||
[[Catégorie:LOGICIELS]] | |||
Dernière version du 27 août 2026 à 18:38
Unreal Engine 5 est le moteur choisi pour le développement de ce jeu.
Philosophie et choix de version du moteur
La structure du jeu reprend les systèmes de State Pattern et State Manager inspirés par Evans Bohl afin de simplifier, optimiser et maitriser le code.
Le but est de pouvoir créer un jeu qui ne soit pas une usine à gaz en employant un système surdimensionné imposé par Epic Games.
Montées en version
Le jeu est développé avec Unreal Engine.
Version actuelle de dévelopement : 5.8.2
Des montées en versions seront envisagées en fonction des éléments apportés par de nouvelles fonctionnalités, corrections de bugs ou si des fonctions sont dépréciées (même si ici aussi il n'y as pas d'obligation).
Logs des montées en version Unreal Engine
Utilisation de plugins
Afin de ne pas alourdir le code et surtout de pouvoir optimiser le plus possible et gérer toutes les ressources disponibles, je fais le choix de n’utiliser aucun plugin.
Chaque système sera implémenté de A à Z et fait sur mesure pour ce jeu de façon à éviter tout problème de compatibilité sur toutes les plateformes et maximiser les temps de chargement.
Si toutefois au fil du développement je devais choisir d'implémenter un ou plusieurs add-on au moteur de jeu, ils seront listés dans cette page.