Total Pageviews

Saturday, December 10, 2011

J'ai peur... o_O

Après une autre journée à avoir travailler sur les mécaniques de jeu, voici ou j'en suis rendu

Ceux avec un X sont terminer.
  1. Environnement interactif 
    1. Changement entre le monde réel et imaginaire (Programmeur inexistant, Difficile de faire un merge considérant qu'il s'agit d'un grayboxing)
    2. Assombrissement graduel (se fera avec le level design)
    3. Lumière interactive (X)
  2. Teddy
    1. Compagnon et allié (X)
    2. Suis le joueur (X)
    3. Style compagnon à la Skyrim (suis le jouer et le défend lorsque celui-ci est en danger ou combat) (prochaine étape)
  3. Veilleuse
    1. Changement d'environnement (X)
    2. Paralyse les ennemis (X) (et alliés mais c'est voulu)
  4. Joueur
    1. Saut (Base)
    2. Frapper (Tir principale)
    3. Utiliser un sort (tir Secondaire)
    4. Déplacement (Base)
  5. Jouets
    1. Brisé (X)
    2. Purifier (X)
      1. Lorsque le joueur purifie le jouet celui-ci lui donne un biscuit (X) 
  6. Biscuit
    1. Redonne de l'énergie au joueur

Il ne reste donc plus à faire que quelques éléments de mécanique, ensuite c'est level design a fond. L'intelligence artificielle est pratiquement terminer. Et la veilleuse est fonctionnelle à 100%. 

Pour les curieux qui veulent voir mon kismet...


Notez bien ici que l'intelligence artificiel est fait a 100% dans kismet, c'est difficile a gérer quelques fois mais ca fonctionne bien. Tout ce qu'il faut c'est avoir un esprit très calculateur et logique. De plus, une fois terminer ils seront encapsulable et réutilisable (a condition de changer quelques variables) Teddy est très fort pour le moment mais c'est a gérer directement avec les armes. Et je ne toucherai pas au scripts, je tien a faire le plus possible dans Kismet. Mon plus gros problème à date avec kismet est que je n'ai pas encore trouvé si il était possible de passer des objets en référence, ça nettoierais énormément ma toile... entre temps j'ai trouver une légère alternative. Je créé des variables locales ou doublons en kismet se faisant affecter la variable a modifié ca marche bien mais je ne peux pas en abuser comme je le souhaiterais.

Pour le level design je planifie faire un grey-boxing d'une chambre d'enfant géante. Le but final sera de fermer le garde robe où le monstre s'y trouve. Plus il aura sauvé de jouet plus il aura d'amis pour l'aider. Je travail également sur une image afin de représenté le jeu. 

Voici un bon exemple.


Cette image montre le rôle principale de Teddy. Protégé le joueur contre ses monstres (peurs). L'enfant est donc rassurer et peut dormir tranquille.
Le Game design document s'envient sous-peu, il sera mis en ligne d'ici lundi.

C'est drôle à dire, mais c'est rare que je suis aussi "minder" sur un projet... Ça fait du bien, mais je ne vois pas les heures passer... 

No comments:

Post a Comment