FreeSlave, для разработки любого ПО нужна среда програмирования, а для игры нужен ещё редактор 3D моделей и минимальное знание как этим всем пользоваться.
Парадигма не у языка, а у подхода в програмировании. Ты имел ввиду функциональные и процедурные языки. Ну на функциональных сейчас мало кто пишет. В основном на процедурных и подавляющее большинство игр сделаны на С++