Очень интересный рассказ получился. А подскажи, у тебя движок с нуля написан или дарк енджин лежит в основе? Почему ты говоришь именно о том, что делаешь это под старые игры Thief, System Shock? Какого уровня ты хочешь добиться в итоге?
Движок написан с нуля на C++. Он просто поддерживает форматы ресурсов Dark Engine: модели, миссии, текстуры. Сделать игру можно будет любого уровня графики (не, нанит, конечно, но это мы ещё посмотрим 🤣), планируется PBR, виртуальные текстуры и тени (я называю это стримингом).
Но для своих игр, я не планирую фотореалистичную графику, поскольку считаю, что она вредит погружению. Много раз об этом писал, если вкратце - из-за "зловещей долины", когда графика почти реальна, человек воспринимает её как реальность и требования у него к ней соответствующие, и как только он видит деталь или поведение, этой реальности не соответствующее, погружение рушится. Когда же графика стилизованная, то начинает работать мозг и достраивает в голове недостающие детали. Как результат - глубочайший уровень погружения, главное - держать всё в едином стиле, сбалансированно.
Очень интересный рассказ получился. А подскажи, у тебя движок с нуля написан или дарк енджин лежит в основе? Почему ты говоришь именно о том, что делаешь это под старые игры Thief, System Shock? Какого уровня ты хочешь добиться в итоге?
Движок написан с нуля на C++. Он просто поддерживает форматы ресурсов Dark Engine: модели, миссии, текстуры. Сделать игру можно будет любого уровня графики (не, нанит, конечно, но это мы ещё посмотрим 🤣), планируется PBR, виртуальные текстуры и тени (я называю это стримингом).
Но для своих игр, я не планирую фотореалистичную графику, поскольку считаю, что она вредит погружению. Много раз об этом писал, если вкратце - из-за "зловещей долины", когда графика почти реальна, человек воспринимает её как реальность и требования у него к ней соответствующие, и как только он видит деталь или поведение, этой реальности не соответствующее, погружение рушится. Когда же графика стилизованная, то начинает работать мозг и достраивает в голове недостающие детали. Как результат - глубочайший уровень погружения, главное - держать всё в едином стиле, сбалансированно.