Выбор между C++ и Godot для написания рогалика зависит от индивидуальных потребностей и предпочтений разработчика.
C++ может быть подходящим выбором для сложных алгоритмов, требующих больших ресурсов. Этот язык позволяет писать высокопроизводительный код и иметь больший контроль над функциями движка. Однако использование C++ в Godot может быть сложным и требовать знания языка, а также понимания API и архитектуры движка.
Godot может быть более простым выбором для начинающих. Движок поддерживает Gdscript и C# в качестве основных языков программирования, а также позволяет использовать C++ для разработки в нём. Однако переписывать весь код на C++ не рекомендуется, лучше использовать этот язык только для узких мест, если в этом действительно есть необходимость.