timurrustamov / petanku

A awesome JRPG based on the "pétanque"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

petanku

An awesome JRPG based on the "pétanque"

Brainstorming

Petanque RPG : petanku

Vue Pokémon, 2D de dessus + vue combats en première personne.

Les ennemis défient le joueur pour des tournois de pétanque.

La vie est une jauge d'ego, remonte avec le pastis. Trop de pastis : alcoolisme = empoisonnement eau = poison. Possibilité de dosage de pastis

L'histoire se passe en provence. Reprise de la carte et des villes (Marseilles, Béziers, Sète, Montpellier, Nîmes, Nice, Monaco... + la corse). Chaque ville contient un boulodrome. Marseille est la capitale, la corse la zone difficile. Chaque boulodrome contient des joueurs et permet de participer à un tournoi, qui mène au maitre de la pétanque de chaque boulodrome/club. Battre ce maitre permet de remporter un verre a pastis collector du club, et un magnum de pastis maison avec des propriétés spéciales. Au lieu de reprendre les vrais noms des villes, prendre des noms de plats provençaux : la ratatouille, la bouillabese (aucune idée de l'orthographe), les tielles, pélardon, roquefort, anisette, copa, polenta...

Enfants = boules en plastique.

Rival : Marius Boss final : Fanny Fanny a fui Marseille et se retire en Corse, il faut y aller pour la défier.

Les boules ont des âmes (anguille ou cygale). Grosse invocation.

Brouillard de guerre autour du cochonet.

Equipment : corde pour ramasser les boules, porte gobel Ricard, casquette 51, parrasol, ...

Conception

Moteur graphique = wrapper pour allegro Moteur physique = gestion de la physique en match. Notifications de mise à jour de position au moteur global Moteur global = gestion du jeu, avec le mode match, le mode dialogue et le mode open world. Fonctionne avec le pattern observer. Possibilité d'ajouter un système d'achievements (si quelqu'un a le courage). Controler = classe (surcouche à allegro) pour la gestion des entrées (clavier/manette), gestion de la file d'évènements.

About

A awesome JRPG based on the "pétanque"

License:GNU General Public License v3.0


Languages

Language:C++ 47.7%Language:C 24.3%Language:CMake 17.7%Language:Makefile 10.3%