HCI in real-time strategy games: a study of principals and guidelines for designing 3D user interface | IEEE Conference Publication | IEEE Xplore