На любых.
Но любые понадобится дорабатывать. Вернее, закладывать вручную почти всю нужную физику. Готовую вряд ли удастся найти. И чем точнее должен быть симулятор, тем больше программировать: ветер, разную плотность на разной высоте, ветер тоже может быть разный в разных точках траектории, сферичность Земли (её на самом деле учитывают в дальнобойной артиллерии), устойчивость снаряда из-за вращения (нарезные и ненарезные стволы дают разную точность) и фиг знает что ещё. Артиллеристы даже температуру и влажность учитывают (как и снайперы).