Для таких игр можно использовать движки и без таких серьёзных ЯП, как шарп... Game Maker, например. Там встроенный язык имеется. Очень простой, надо сказать.
для 2д бери Game Maker, там С подобный скриптовый язык (GML) П.С. В Unity C#, но это 3Д движок (можешь доберешься как нибудь до него :)) Учу С++, рисую пиксельарты, использую D, Lua с LOVE Skype: mrsmith333