Если игры раньше не делали, то начать проще всего будет с Unity. Для него есть куча плагинов, в том числе для RTS. Здесь можете посмотреть часть стратегий, которые на нём делали.
Нет у нее будущего, настоящего, да и прошлого нет. Учите Dart, Go, someshit.js и еще какую-нибудь хипстерскую фигню. Будет еще больший дефицит на рынке труда и профит для java-разработчиков.
Какой десктоп ? Вы о чем вообще? Основная ниша для java - это server-side разработка крупных проектов для банков, телекомов и прочих серьезных дядек.
Берёте загрузочный образ ХР (обычный iso с дистрибутивом), копируете через dd на флешку, вуаля.
dd bs=4M if=winxp.iso of=/dev/sdc, где /dev/sdc - смонтированная флешка, а winxp.iso - сам образ. Главное if и of не перепутать. if - откуда, of - куда. Чтобы посмотреть статус копирования, посылаете kill -USR1 на pid процесса dd.
Вариантов IDE под С для Linux - ВАГОН. Я прошел через mcedit, KDevelop, Code::Blocks, eclipse (глаза б мои его не видели) и остановился на QtCreator. С появлением QBS стало очень приятно работать.
// Однострочный комментарий
/**
* Многострочный комментарий. Чаще всего используется для документации
* Многострочный комментарий. Чаще всего используется для документации
*/
/* Многострочный комментарий
Многострочный комментарий */