Skip to content
Vincent Chalnot edited this page Apr 2, 2014 · 8 revisions

Pitch

Un panda en captivité, drogué d'une boisson énergisante, le BlueBear, se révolte. Une évasion du zoo qui mènera à la plus grande des aventures est votre point de départ. En compagnie de vos amis pandas que vous aurez libérez, parcourez cet univers étrange et tuez les monstres qui se trouveront sur votre passage vers la capture de l'usine de cette boisson devenue votre obsession. Ce tactical RPG web à l'univers loufoque, vous permettra autant d'explorer que de construire, grâce à son éditeur de niveau et sa personnalisation des personnages.

Structure du projet

Backoffice BlueBear

BlueBear sur Github

Symfony2, API Json, Javascript...

Générateur et éditeur de tileset

Permet d'uploader des images ou des sprites, et d'y associer un ensemble de métadonnées:

  • Nom
  • Taille
  • Catégorie
  • Tags
  • Collisions
  • Events
  • Keyframe Animation
  • Min/Max layer
  • ...

Métadonnées qui permettent de définir des objets dans le système de jeu et de générer des Texture Atlas utilisable directement dans le moteur 2D.

Éditeur de carte

Place les tiles, les objets et les personnages géographiquement en utilisant le moteur 2D pour peindre les objets sur une carte.

Moteur de jeu

Gère les events à base de flux JSON pour les actions du joueur.

Jikpoze 2D Engine

Jikpoze sur Github

Démo online

Moteur de rendu 2D en Dart avec StageXL qui reprend l'API de Flash pour dessiner dans un context en Canvas/WebGL. L'objectif est de pouvoir se connecter à une API en JSON pour charger la carte et échanger des événements avec le serveur.

Jeu final

À préciser.

Sketch Ludo 2

Sketch Ludo