Чтоб и 2d и 3d и кроссплатформенно (включая линукс) то только unity. Реальных альтернатив нет. Разве что игровой двиг от команды хавока (забыл название).
брал бы Unity. На покупку приличного мака денег не особо.
Как это связано? Unity и на винде пашет, вот только под яблочко не скомпилить ни на чем кроме маков.