2) А это реально так? Станция не рассчитана даже на небольшое отклонение от вертикали?
3) В простом варианте это подойдёт. Но в более сложной версии игроку придётся самому целиться в место посадки и есть вариант, что он промахнётся (скорее всего, так и будет). Поэтому нужно процедурно генерировать поверхность Луны так, чтобы это хоть как-то соотносилось с реальностью.
xotkot, Он не эффективен, на Ардуине едва запускается. Кроме того, это интерпретатор, а я хочу написать компилятор, со статической типизацией, макросами, и так далее.