Сообщения

Сообщения за Октябрь, 2020

Движок моей мечты на Си

 Я уже давно болею идеей собственного движка. В этом нет какого-либо практического смысла. Просто я получаю удовольствие от подобной разработки. Последнюю неделю мысли про создание движка вернулись и я не знаю как от них избавиться, так как это вредит разработке моего основного проекта, RTS на Unity3d. Времени браться за разработку у меня на данный момент к сожалению нет. Поэтому я просто запишу ключевые идеи по ключевым моментам. Буду постепенно расширять статью по мере увеличения количества идей. 1. Технология Я хотел бы использоваться для разработки Си, так как С++ склоняет разработчиков к оверинженерингу. Си же напротив склоняет к простым решениям. Я хочу использовать C11 + расширения GNU (--std=gnu11), эту пару поддерживают самые распространенные компиляторы gcc и clang. Но, увы msvc не поддерживает требующиеся расширения GNU. Но, поддержка clang в Visual Studio улучшается с каждой версией, так что на Windows тоже можно использовать clang. Из GNU мне нужны следующие вещи: #pragma