известные команды с именем в общем легко могут получить деньги традиционным способом, от издателя например, другое дело как найти деньги молодым командам, вот тут бы пригодились свежие идеи.
Назвали бы разработка кроссплатформенных игр, читателей бы больше было, все равно только под линукс игры никто не пишет, а BGE и SDL и Ogre3D, о которых скорее всего писать будут, кроссплатформенные.
в том что в 99% процентах игр используются предопределенные скриптовые сцены, виноваты не технические сложности, а то что игру трудно тогда сделать интересной, или например сейчас вполне есть возможности сделать разрушаемые уровни, где любую стенку можно снести, но таких игр раз два и обчелся. попробуйте создать игру где оружие постоянно улучшается и соблюсти баланс, это практически не возможно если улучшения будут реальные, а не только внешний вид меняется.
Visual Studio, как никак промышленный стандарт под win, все равно под ней придется работать, если под linux vim + make. Borland C бессмысленно, стандарты языка и С и С++ изменились довольно значительно, да никаких полезных навыков для современной работы не будет. Блокнот для извращенцев и любителей отладки printf-ом.
bool value;
if (value.ToString().Length == 4)
{
…
}
else if (value.ToString().Length == 5)
{
…
}
:)