\\ Но порой знание языка это самая малость, что нужно для работы, а главное знание множества этих инструментов и умение ими пользоваться, вот тут и зарыта собака...

Даже хуже.
Под той собакой еще зарыт слон (или скорее мамонт).

Но на данном этапе именно незнание инструментов теми кто что-то пробует делать,
и нежелание что-то делать (потому как цель не видна, не интересна) теми кто инструменты знает -- самая главная проблема.


\\ Программировать, игровую логику и ИИ надо используя один набор инструментов и чем проще он будет, тем больше вероятности, что проект свершится. О своих предпочтениях я уже высказался намного раньше.

Тут весь вопрос в том, какой сложности игровая логика и ИИ требуются,
если на уровне "Братьев Марио", то тут практически любой инструмент подходит (в инете можно кучу найти подобных примеров, на самых разных языках).

Если же задача посерьознее -- то она уже начиннает отсекать некоторые возможности.
Потому (меня здесь в этом выше поддержали, спасибо) так важно определится с целями.

\\ Перед вами два инструмента: бензопила и лобзик.

Это дар. Находить такие простые метафоры для сложных вещей.

+1