Я ищу что-то вроде альтернативы XNA - мне все равно, будет ли это 2D или 3D движок. Это не потому, что мне не нравится Windows или я против Microsoft; это потому, что я люблю запускать Linux, код на Linux полностью (для C # я использую Mono, очевидно), и ни в коем случае не имею никакого аппаратного обеспечения для поддержки программирования в XNA, просто потому что моей видеокарте 6 лет. У меня также нет компакт-диска Windows 7 / Vista для DirectX 10.
Таким образом, для разработки игр я застрял в каменном веке. Тем не менее, я очень люблю C # и не хотел бы, чтобы из-за этого пришлось отказаться от него как от языка.
Что я могу сделать?