Niveau de la page : Facile
Partie VII : Le fonctionnement
Septieme partie !
Nous avons vu beaucoup de choses ; les murs, les portes, les entites, la marqueurs... mais arrivez-vous réellement à suivre ?
Pour que vous comprenez bien le logiciel on va voir rapidement son mode de fonctionnement.
Les 4 sections
Voici les 4 sections que vous devriez avoir dans votre zone libary :
Nous les avons tous utilises au moins une fois, faisons un rapelle de leurs utilites :
- Segments : Des blocks prefabriques pour la structure ; murs, sols, escaliers, assensceurs, ...
- Prefabs [prefabriques] : Des exemples de salles construites avec des segments.
- Entities [entites] : Toutes sortes de choses. ça peut etre n'importe quoi ; voitures, armes, soldats, avions, chaises, ...
- Markers [marqueurs] : entites interagissants avec le jeu ; zones d'apparitions, checkpoints, lumieres, ...
Si vous suivez bien, vous pourrez vous rendre compte que ces 4 sections ne sont pas des sections en elles-meme, mais plutet des types d'elements.
On dirait plus qu'il y a deux sections : Les entites, et les segments, qui ne sont pas compatibles entre eux.
Voici un schema que j'ai fait pour que vous puissiez visualiser la chose :
Les prefabriques sont dans la famille des segments puisqu'ils ne sont constitues que de segments, et les marqueurs sont eux des entites interagissantes.
Les portes et les fenetres sont dans les deux parties à cause de leurs caracteristiques d'etre place sous forme de segment pour s'enboiter aux murs, alors qu'ils sont en eux-même des entites.
Le fonctionnement de FPS Creator de l'exterieur
Voyons maintenant le fonctionnement de FPS Creator de l'exterieur.
Allez dans votre disque dur et regardons comment le dossier de ce programme est compose.
Rendez-vous dans
C:\ Program files (x86) \ The Game Creators \ FPS Creator :
Dit-donc c'est pas de la merde ce logiciel...
L'executable principal, je pense que vous l'aurez devine, est FPSCreator.exe.
Il utilise d'autres excecutables pour effetuer les actions de vous lui demandez :
Toutes les ressources de votre jeu se situent de le dossier
Files. C'est dans ce dossier que sont vos entites et vos segments.
Nous avons vu la totalite des types d'elements 3D dans notre jeu : les segments et les entites. Il n'y en a pas d'autres.
Dans le schema j'ai ecris la plupart des dossiers contenus dans Files, remarquez des noms vous sont inconnus : ce sont des ressources utilises par les segments et les entites. Les textures par exemple sont des fichiers graphiques qui decorent vos entites et segments.
C'est important que vous voyez où sont les ressources pour que vous puissiez ensuite ajouter les votre.
Voici les dossiers les plus utiles :
- Entitybank : Il contient vos entites ; c'est ici que vous pouvez en ajouter !
- Audiobank : Banque des effets sonores.
- Gamecore : Concerne l'affichage d'elements.
- Scriptbank : C'est là que sont stockes les scripts (nous allons voir ça en profondeur plus tard)
- Segments : ... (Ne me demandez pas s'il vous plaet, sinon je pourrais remettre en question votre logique...)
- Skybank : Textures des ciels dans le jeu.
- Texturebank : Contient les textures des elements.
- Videobank : Contient les videos pour les cinematiques. (Les videos sont en *.AVI)
Voilà, vous savez tout ce que vous devez savoir sur ce sujet.
Un chapitre court, mais tres utile.
Voyons maintenant les proprietes dans la partie suivante.