Ajouter une fenêtre avec la liste des touches #5

Closed
opened 2022-02-06 11:30:56 +00:00 by zatalyz · 7 comments
zatalyz commented 2022-02-06 11:30:56 +00:00 (Migrated from port.numenaute.org)

Ma proposition : si on appuie sur "echap" cela propose un menu (qu'on étouffera par la suite, cf le travail précédemment exécuté). Ce menu, on le réarrangera à mesure qu'on ajoutera des options. Pour le moment il doit juste permettre d'afficher les touches utilisables dans le client (cf #1 ).

Bien penser à ce que ce genre d'interface soit prévu pour être traduite, plus on y pense tôt et moins ça sera galère par la suite.

Dans l'idéal : la fenêtre des touches devrait permettre de remapper afin de correspondre aux goûts de chacun (même si notre version est la meilleure :p ).

Ma proposition : si on appuie sur "echap" cela propose un menu (qu'on étouffera par la suite, cf le travail précédemment exécuté). Ce menu, on le réarrangera à mesure qu'on ajoutera des options. Pour le moment il doit juste permettre d'afficher les touches utilisables dans le client (cf #1 ). Bien penser à ce que ce genre d'interface soit prévu pour être traduite, plus on y pense tôt et moins ça sera galère par la suite. Dans l'idéal : la fenêtre des touches devrait permettre de remapper afin de correspondre aux goûts de chacun (même si notre version est la meilleure :p ).
zatalyz commented 2022-02-06 12:32:26 +00:00 (Migrated from port.numenaute.org)

mentioned in issue #6

mentioned in issue #6
zatalyz commented 2022-02-06 12:37:09 +00:00 (Migrated from port.numenaute.org)

Puisque que je propose cette fenêtre, autant que je propose aussi l'organisation du tableau et les touches liées. Edit : je met à jour par rapport au ticket #7.

Déplacements

Action Touches
En avant z
En arrière s
Tourner à droite d
Tourner à gauche q
Déplacement latéral à droite e
Déplacement latéral à gauche a
Courir/marcher Suppr
Marche auto r
S'asseoir/se lever Inser
Voler F
Monter/Descendre d'un véhicule à trouver et implémenter :)

Pour le véhicule : il me semble qu'il faut soit éviter de s'embarquer sans confirmation, soit assumer qu'on passe dans un mode plate-forme. Je laisse ça là pour le moment.

Vue

Action Touches Alternative
Tourner la caméra autour du personnage avec déplacement de ce dernier dans l'axe* clic droit + mouvement de souris
Tourner la caméra autour du personnage sans déplacer ce dernier clic gauche + mouvement de souris
Zoommer Molette souris vers avant maj+Page haut
Dézoomer Molette souris vers arrière maj+Page Bas
Caméra sur axe vertical, gauche flèche gauche
Caméra sur axe vertical, droite flèche droite
Caméra sur axe horizontal, haut flèche haut
Caméra sur axe horizontal, bas flèche bas
Centre de l'axe plus bas maj + flèche bas
Centre de l'axe plus haut maj + flèche haut
Recentrer la caméra derrière le personnage Ctrl + Flèche haut
Regarder derrière soi Ctrl + Flèche bas
1ere/3e personne V
Capture d'écran "Impr. ecran"

*Il va peut-être falloir trouver une façon plus courte de décrire certains trucs.

Puisque que je propose cette fenêtre, autant que je propose aussi l'organisation du tableau et les touches liées. Edit : je met à jour par rapport au ticket #7. ## Déplacements | Action | Touches | | ------ | ------ | | En avant | z | | En arrière | s | | Tourner à droite | d | | Tourner à gauche | q | | Déplacement latéral à droite | e | | Déplacement latéral à gauche | a | | Courir/marcher | Suppr | | Marche auto | r | | S'asseoir/se lever | Inser | | Voler | F | | Monter/Descendre d'un véhicule | à trouver et implémenter :) | Pour le véhicule : il me semble qu'il faut soit éviter de s'embarquer sans confirmation, soit assumer qu'on passe dans un mode plate-forme. Je laisse ça là pour le moment. ## Vue | Action | Touches | Alternative | | ------ | ------ | ------ | | Tourner la caméra autour du personnage avec déplacement de ce dernier dans l'axe* | clic droit + mouvement de souris | | Tourner la caméra autour du personnage sans déplacer ce dernier | clic gauche + mouvement de souris | | Zoommer | Molette souris vers avant | maj+Page haut | | Dézoomer | Molette souris vers arrière | maj+Page Bas | | Caméra sur axe vertical, gauche | flèche gauche | | Caméra sur axe vertical, droite | flèche droite | | Caméra sur axe horizontal, haut | flèche haut | | Caméra sur axe horizontal, bas | flèche bas | | Centre de l'axe plus bas | maj + flèche bas | | Centre de l'axe plus haut | maj + flèche haut | | Recentrer la caméra derrière le personnage | Ctrl + Flèche haut | | Regarder derrière soi | Ctrl + Flèche bas | | 1ere/3e personne | V | | Capture d'écran | "Impr. ecran" | *Il va peut-être falloir trouver une façon plus courte de décrire certains trucs.
aleajactaest commented 2022-02-12 19:45:59 +00:00 (Migrated from port.numenaute.org)

mentioned in commit e9a17934e7

mentioned in commit e9a17934e71d8e101090ed8a53c63473076cb0e8
aleajactaest commented 2022-03-06 21:29:21 +00:00 (Migrated from port.numenaute.org)

mentioned in commit d26ec0da5c

mentioned in commit d26ec0da5c05f0a82ff04e94ffa6b18e345bd5e8
aleajactaest commented 2022-03-07 21:59:22 +00:00 (Migrated from port.numenaute.org)

mentioned in commit a1940e3d45

mentioned in commit a1940e3d453522dcb9cba57cec9e40f798d87aa6
aleajactaest commented 2022-03-29 20:36:05 +00:00 (Migrated from port.numenaute.org)

pushed, to be check

pushed, to be check
yannk commented 2022-03-30 13:27:08 +00:00 (Migrated from port.numenaute.org)

Great work, seems ok to me. I have made some changes and some clicking here and there, no problems seen.

Great work, seems ok to me. I have made some changes and some clicking here and there, no problems seen.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: YannK/godot-third-person-basic-scene#5
No description provided.