ты ведь не будешь делать игру сразу под 8 платформ, сделай для начало под виндовс, на 100%, запакуй, протестируй, потом измени менюшки, настройки графики и управление под следующую платформу.
Очень возможно что тебе может понадобится тик, зачем его нагружать лишней логикой. Если ты игру будешь делать год, то адаптировать под другую платформу - пару дней, подумай об этом.
The game is a 3d shooter with the elements of the quest.