Ok, j'envoie les premiers gifs pour montrer la ou j'en suis.
Ce sera mon point de départ pour cette jam.
Concernant le déplacement :
les contrôles sont classiques, on peut augmenter (speed etc) mais on reste sur un déplacement simplifié, quand on dégaine on peut toujours bouger en rotation et avancer, reculer.
- déplacement rigide,
- on tourne sur soi même,
- on avance et on recule.
- on peut dégainer (le cube blanc représente le bras arme) et tirer quand on a complètement dégainé (petit flash apparait)
remarque :
on pourrait faire un système plus tps (la caméra bascule derriere le perso quand on dégaine pour viser plus précisément).
concernant la caméra :
- la caméra reste fixe
- quand on sort du zone de trigger on change de caméra( la zone de jeu doit être bien délimité)
- la caméra regarde en direction du joueur
remarques
- on pourrait avoir le choix avec des camera complètement fixe
- on pourrait avoir un mouvement d'accompagnement avant de passer à la camera suivante.)
concernant les ennemis:
- les ennemis sont aussi des cubes, il a plusieurs états par défaut il vous cherche et se dirige vers le joueur (pas de pathfinding pour l'instant)
- quand on dégaine, on trouve l'ennemi le plus proche, on pointe vers lui, (auto ciblage) et l'ennemi devient jaune
- quand on tir, on lance un ray pour voir si on touche l'ennemi, si on touche l'ennemi il prend des damages
- quand l'ennemi meurt (point de vie 0), il devient rouge et immobile (pour l'instant)
remarques :
y'a moyen de faire des ennemie plus complexe avec des attaques spéciales,
concernant les objets :
- on peut ramasser les objets au sols, la je les ai mis en gros pour qu'il soit bien visible, un interface se superpose pour confirmer
concernant l'inventaire :
- une fois dans l'inventaire, on peut manipuler les objets, j'ai repris les sprites de résident evil pour les objets de l'inventaire.
- pour le moment on peut combiner les objet de soins(herbes), les munitions, recharger les armes et combiner certaines clés.
- on peut aussi équiper dans l'inventaire l'objet (uniquement dans l'inventaire, le joueur a qu'une arme par défaut)
j'ai pas expliqué vraiment comment c'est fait en détail, j'essaierai au fur et à mesure.