Добавление фич или замена одного на другое это не переписывания движка. В Ил-2 итак С++ использовался, помимо явы. Я имел ввиду саму архитектуру движка. Если проц не нагружен (то есть данные обрабатывать успевает), но на видео ничего не идет на отрисовку (затык), значит что-то в самом ядре движка что-то не так. ИМХО.