Szukam czegoś w rodzaju alternatywy dla XNA - nie obchodzi mnie, czy jest to silnik 2D czy 3D. Nie dlatego, że nie lubię Windowsa lub jestem przeciwnikiem Microsoft; to dlatego, że lubię uruchamiać Linuksa, kod w Linuksie całkowicie (oczywiście dla C # używam Mono, oczywiście) i pod żadnym pozorem nie mam żadnego sprzętu do obsługi programowania w XNA, po prostu dlatego, że moja karta wideo ma 6 lat. Nie mam też dysku CD z systemem Windows 7 / Vista dla DirectX 10.
Tak więc w tworzeniu gier utknąłem w epoce kamienia łupanego. Jednak bardzo lubię C # i nie chciałbym z tego powodu rezygnować z niego jako języka.
Czy jest coś, co mogę zrobić?