Jeux Libres
       
           

» Les Forums » Aide à propos de la création de jeux vidéo » Mon moteur de création de jeux vidéos.


Aller à la page : 1.

Mon moteur de création de jeux vidéos.
Lo



Grade : Maître
Inscrit le: 26 Dec 2007, 17:33
Ecrit le: 09 Juillet 2015, 18:40             Message non corrigé

ODFAEG last engine est mon moteur de création de jeux vidéo par excellence, il inclut toutes les fonctionnalités suivantes :

-Chargement de ressources externes. (Texture, Audio, Font, Shaders, pas encore de chargeur de modèles 3D pour le moment mais c'est prévu)
A la différence de SFML on peut associé une constante d'enum à chaque ressources pour la référencer en compilation!
On peut également charger des ressources de plusieurs types à l'aide d'un cache, de plus ODFAEG utile l'idiome RAII! :D

-Gestion de la transparence automatique grâce aux shaders utilisés par les composants de rendus! :D

-Génération automatique des textures de lumière, ombre et de réfraction grâce aux matériaux et aux shaders dans le gestionnaire d'entité. :D

-Possibilité d'afficher différents types d'entités sur plusieurs couche grâce aux composants de rendus! :D

-Mise à jour automatique des animations et de la vision (frustrum culling) lors d'événements grâce à l'entity system! :D

-Système de commande pour créer des actions ou bien des événements personnalisés. :D

-Possibilité de créer des entités, gestionnaire d'entité ou des systèmes d'entités personnalisé. :D

-Possibilité de sauvegarder facilement des objets grâce à la sérialisation. :D

-Possibilité d'utiliser des classes utilitaire pour facilité le codage du gameplay en fonction des différents comportement possible. :D

-Possibilité d'utiliser un gestionnaire d'états pour pouvoir par exemple restaurer/cacher des menus sans devoir les recharger en mémoire.

-Il est désormais possible de manipuler des grands nombres sans limitation, sans devoir dépendre d'une lib externe, et donc, de faire de la cryptographie de manière plus propre et sans bugs! :D

-Possibilité de tester les collisions, par exemple, de rechercher si un objet et sur la trajectoire d'un autre et des récupérer des informations sur la collision par exemple pour calculer le rebond d'une balle sur un mur. :D

-Possibilité de calculer la position d'un objet (par exemple, un personnage) qui suit une courbe en fonction du temps. :D

-Possibilité de rechercher le chemin entre deux entités tout en évitant les obstables. :D

-Possibilité de faire du rendu en 2D, en 2D iso ou bien en 3D. :D

Voilà je pense que pour le moment c'est à peu près tout mais il y aura encore pleins de nouvelles fonctionnalités à venir à l'avenir!

________
Parce qu'on ne peut s'exprimer que par nos créations. ^^
  Profil
 


Aller à la page : 1.


Hébergeur du site : David
Version PHP : 5.4.45-0+deb7u2
Uptime : 16 jours 6 heures 1 minutes
Espace libre : 1599 Mo
Dernière sauvegarde : 09/12/2018
Taille de la sauvegarde : 1109 Mo


4957901 pages ont été consultées sur le site !
Dont 2260 pages pendant les 24 dernières heures.

Page générée en 1.225 secondes


Nos sites préférés
- Création d'un jeu de plateforme de A à Z avec SDL
- Zelda ROTH : Jeux amateurs sur le thème de Zelda
- Zeste de Savoir : la connaissance pour tous et sans pépins
- YunoHost : s'héberger soi-même en toute simplicité
- Site de Fvirtman : recueil de projets et de codes en C et C++
- Par ici la sortie : le site des idées de sorties


  © 2005-2018 linor.fr - Toute reproduction totale ou partielle du contenu de ce site est strictement interdite.