Я не вижу проблемы в отказе от таргетирования на WinXP, эта ОС уже практически нигде не используется и стоит в основном там, где новый софт в принципе не используется (в научных лабах, например, на каком-нибудь компе, подключённом к секвенатору, софт к которому был написан в 2004 году).
Цитата:
Ku2zoff писал: Но мелкософт уверенно и методично пересаживает всех разрабов на дотнет.
Отказ от поддержки старой ОС != отказ от поддержки компиляции в нативный код.
Последнее вообще крайне маловероятно, т.к. это будет означать, что от студии будут вынуждены отказаться такие IT-гиганты, как Google, которым дотнет не нужен, а со студией народ работать любит, ибо там хороший отладчик.
XaeroX писал: Отказ от поддержки старой ОС != отказ от поддержки компиляции в нативный код.
Ок, я не это имел в виду. Зачем утяжелять инструментарий, если он будет избыточен для разработки простых проектов?
Хотя стоп. Это проблема уже не студии, а автора программы. Необязательно ведь использовать заголовки и либы из Windows SDK, а можно обойтись лишь CRT. Халфе, насколько я знаю, windows.h и сопутствующее жизненно необходимо лишь для двух вещей: DLLEXPORT и интеграция WSA в hud_servers. Новый SDK прекрасно собирается в линуксе с использованием одного лишь CRT. (Если я что-то упустил или ошибся, пусть знающие поправят меня).
Дядя Миша я считаю, дело не только в массовом засилье портативных компьютеров. Сама по себе индустрия развлечений изменилась. Да, остались ещё компании, создающие игры для пека. Но народу проще лениво сидеть жопой в кресле и клацать гей-пад или тыкать пальцем в экран, чем сидеть перед монитором и орудовать мышой и клавой. Вот разработчики и работают для них. Всё бы ничего, но среды разработки и сам софт обрастают костылями, которые убыстряют и унифицируют процесс, но чертовски увеличивают требования к железу и утяжеляют готовый продукт. За примерами далеко ходить не надо, достаточно сравнить системные требования операционок и софта десятилетней давности с современными. Оно, конечно, набигут сейчас защитники и скажут, дескать железо-то тоже развивается. А вот если подумать, как бы мог работать андроид 4 на современных флагманах, где искаропки стоит андроид 8? Сколько бы экономилось места во внутренней памяти, сколько бы экономилось оперативки? А самое главное, заряд аккумулятора. Ну это при условии, что у разрабов руки прямые.
Фух, ну и простыня получилась. Ну, надеюсь, моё мнение понятно: при грамотном подходе к разработке и отказе от всяких там дотнетов и прочих инструментов можно выиграть в производительности. За примером далеко ходить не надо, Paranoia 2 + Xash3D выдают почти такую же картинку, как сорс 2004-2007 годов, а ресурсов нужно меньше.
Ku2zoff писал: Paranoia 2 + Xash3D выдают почти такую же картинку, как сорс 2004-2007 годов, а ресурсов нужно меньше.
Ты в этом уверен? В 2004 году Сорс был невероятно эффективным движком, и при этом работал на видеокартах с поддержкой DX6 (то есть NVIDIA Riva TNT2). По крайней мере, бетка (к релизу, кажется, оставили минимум DX7).
Ku2zoff писал: За примером далеко ходить не надо, Paranoia 2 + Xash3D выдают почти такую же картинку, как сорс 2004-2007 годов, а ресурсов нужно меньше.
Это не удачный пример. Если в п2 вставить карты из х2, думаю она так бегать уже не будет, как с кубичными картами из самой п2. + в п2 нет физики и возможно много чего еще.
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------ Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.
Дядя Миша писал: Можно наоборот сделать - сунуть грасс_тест в сорс и посмотреть на фпс.
И кому нужен этот недо ландшафт из брашей? Если в сорсе это делается совсем иначе и в 100 раз проще.
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------ Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.
Вообще-то я имел кол-во травы в кадре. А в сорсе - не проще. Там к примеру можно только две текстуры смешивать на ландшафте. Плюс этот ландшафт ликует, его надо брашами загораживать.
Дядя Миша писал: Вообще-то я имел кол-во травы в кадре.
В п2 трава сама выключается, если включается фонарик...
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------ Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.