The player will mainly use the mouse. There will also be optional keyboard shortcuts.
The 3D-based interface is provided using Panda3D. Panda3D also supports the HUD-gui and sounds.