on pressing g in editing mode (when the player is paused):
to each letter on the keyboard, assign it a position in the world which is position of camera in the world + position of the letter relative to the keyboard center
now to each letter, assign the closest entity
unless the closest entity is already assigned to some other letter!
show the labels to the user at proper positions
pan scene accordingly if the corresponding letter is pressed
Related source files: editor_setup.cpp
Related wiki: Editor setup
Suggested behaviour:
g
in editing mode (when the player is paused):position of camera in the world + position of the letter relative to the keyboard center
Related source files:
editor_setup.cpp
Related wiki: Editor setup