Un projet de jeu, en 2D, avec vue de profil et une forte influence RPG.
Après être passé, au CDI, devant un bouquin que j’avais lu il y a quelques années, je me suis souvenu de son thème principal, qui est un jeu-qui-roxx-sa-maman, en 2D-vue-de-profil, et je me suis dit "Tiens, si j’en faisais un a mon idée, qui soit pas comme Mario où faut sauter partout ?", puis "Et un jeu où n’importe qui pourrait mettre ses propres textures, et ses propres campagnes, sans se casser la tête ?". Ainsi est né Operation : G.O.L.E.M., du nom du livre qui m’a donné l’idée.
G.O.L.E.M. ne veut, en fait, presque rien dire (je suis parti des initiales pour créer la phrase) :
Get Out of your Land, Eridian Masters.
Je sais, c’est risible.
Le jeu est codé en 2D, avec la bibliothèque SFML. Il est portable et, bien entendu, open-source. Les cartes sont composées de petits carrés (30x30), la gestion de la physique se fait par rapport a eux, mais les déplacements sont fluides.
Les cartes sont stockées par trio de fichiers :
Un fichier de map
Un fichier de scripts
Un fichier de ressources
Dans le fichier .map, il y a la map proprement dite : quelle texture va où, etc.
Dans le fichier .ress, il y a la liste des textures customs ajoutées, pour ne pas limiter le mappeur à celles fournies par les développeurs.
Dans le fichier .script, il y a la liste de tous les scripts.
Pour une description détaillée des cartes, voir Map Tutorial
Le héros va gagner de l’expérience au cours des maps, et se spécialiser dans une des catégories suivantes : Guerrier, Archer ou Magicien.
Le Guerrier va posséder beaucoup de vie, et taper assez fort au corps-à corps, mais ne peut pas attaquer a moyenne ou longue distance. Il est aussi très lent.
L’Archer est plus polyvalent. Il a une vie moyenne, peut attaquer à distance et au corps à corps, en faisant des dégâts modérés. Il va moyennement vite, à cause de son arc.
Le Magicien attaque à distance, et fait très mal. Il n’a que peu de vie, et n’a qu’une petite dague pour le corps à corps, mais se déplace assez vite. Ses attaques magiques consomment du Mana, qui remonte tout seul.
Les déplacements se font parallèlement à l’écran. Le héros peut sauter, mais à une hauteur réaliste. Pour monter d’un étage (inaccessible par saut donc), le joueur peut emprunter des escaliers en les utilisant.
Il peut y avoir une infinité d’étages, et une longueur de map théoriquement illimitée. Vous finirez quand même par être limité par votre PC.
Il était une fois, Loredan.
Autrefois première puissance du continent, grâce au courage, l’habileté et leur résistance naturelle à la magie de ses soldats de métier, le royaume de Loredan est maintenant au bord de la destruction. Depuis maintenant deux ans, plus rien ne pousse sur les terres autrefois fertiles du royaume, et les réserves, pourtant colossales, s’épuisent à vue d’œil. Les Loredians éprouvent une profonde aversion envers la magie, et les magiciens doivent pratiquer en secret, mais leurs services sont souvent aussi appréciés qu’illégaux…
Cependant, aucun magicien Loredian ne possède la puissance nécessaire pour provoquer une telle catastrophe, et tous les habitants se tournent vers leur puissant voisin, l’Empire d’Eridian. Celui-ci, dirigé par une puissante caste de Dragonniers, magiciens surpuissants chevauchants des dragons, est toujours très fertile, et les Dragonniers ont surement la puissance de provoquer la stérilité des champs de Loredan. Les habitants, désespérés, demandent au roi de mobiliser tous les soldats disponibles, et de marcher sur Eridian, ce qu’il fit. Un nombre titanesque de jeunes hommes, poussés par la fin et l’aventure, s’engagèrent pour grossir les rangs de l’armée Lorediane, déjà conséquente.
Vous êtes l’un d’entre eux, sauf que vous, c’est une bande de brigands qui, vous poursuivant dans toute la ville, vous ont forcés à rentrer vous cacher dans le bureau de recrutement. Et vous voila parti pour Erilla, la capitale de l’Empire…
Note : Il serait intéressant de faire plusieurs campagnes, avec plusieurs points de vue : le soldat Loredian, mais aussi un soldat Elunrien, voir un dragonnier...
Moteur graphique et physique
Chargement d’une map, de ses scripts et de ses textures, via un thread. L’affichage ne freeze plus au chargement, et un pourcentage d’avancement est affiché.
Système de script fonctionnel
Création de NPC par le mappeur
Déplacements, attaque et mort du joueur au corps-à-corps
Déplacements, attaque et mort des ennemis au corps-à-corps
Déplacements, attaque et mort des alliés au corps-à-corps
Attaque du joueur avec un arc, selon une amélioration
Le système d’amélioration du joueur, l’expérience, les niveaux
Système de son
Le menu principal, de chargement d’une sauvegarde
Le système de sauvegarde/chargement d’une partie
Système de musique dynamique
Signaux/Slots supplémentaires
Toutes les maps
L’éditeur de maps
Codeur :
Gigotdarnaud (Jeu)
TyFFoul (Editeur)
Graphistes :
Mme TyFFoul
Dépot SVN : https://operationgolem.svn.sourcefo...

Bonne Idée bien présenté, on sens que tu a suivi un peut les tuto de M@téo sur le site du zero ^^ et c’est très bien sinon le screen shote un pourrai des des textures un peut plus attrayante quand même voila je te soutien moralement et je voulai juste savoir si tu compté développé le jeu tout seul ou a plusieur tu mon pseudo c’est c’est gomux sur le site du zero .