La machine à écrire


J'ai un début de quelque chose avec la machine à écrire.

C'est le cœur du projet en termes de gameplay (si si), et je suis assez content du résultat.
Je ne sais pas si j'irai jusqu'à trouver un moyen de faire un rendu de texte sur la feuille et la faire se déplacer, mais j'ai déjà pas mal de mécanismes qui fonctionnent :

  • Activation des touches par le clavier, avec animation
  • Animation des tiges pour les touches (en dehors des touches spéciales n'imprimant pas de caractère) vers le centre
  • Animation du mouvement latéral sur le rail durant la frappe
  • Animation du retour à la position latérale initiale à l'appui sur la touche Entrée

J'ai eu des problèmes pour détecter l'appui sur la touche "!"/"§" du clavier avec un layout français (Azerty).
J'ai fini par réussir à détecter son appui, mais la touche "ù"/"%" l'active également : il s'avère que les deux touches renvoient exactement le même code... cela ne me donne pas grande confiance dans le système d'Input clavier d'Unity, et il est donc fort possible que le jeu se comporte mal avec un layout différent, comme du Qwerty.

Get Mauve Jamais-Jardin

Comments

Log in with itch.io to leave a comment.

Punaise il est bien ton clavier ! T'as tout fait à la main ?

Merci pour le compliment, j'apprécie !
Oui, tout ce que tu voies là est fait maison, que ce soit les assets (modèle, textures) ou le code pour animer et ordonnancer le tout :)

C'est le coeur du gameplay du jeu alors j'ai mis le paquet...
...et un petit billet arrive pour montrer la nouvelle feature que j'ai réussi à implémenter, je pense que ça te plaira !

(1 edit)

Super bien joué. Tu penses faire une démo avant la fin du mois ?

Edit > oui je viens de voir sur la page d'accueil

Ouaip, y'a déjà une petite démo, mais je compte poursuivre et poster régulièrement des vidéos et des builds "jouables". :)