All streams
Search
Write a publication
Pull to refresh
-7
0
Константин Савков @GCU

Инженегр-погромист

Send message
Can you tell more about work on Sin Episodes: Emergence?
I personally believe the game level design was great, still remember the high rise with elevators and a vistas on Freeport city bay.
Are there any level designers which you can name as your followers or pupils?
Что вы думаете об игре Ion Maiden, использующую движок Build? Получится ли у 3D Realms выпустить по настоящему успешную игру сегодня? Или это лишь попытка заработать денег на ностальгии фанатов Duke Nukem?
Это хорошее замечание.
Да, более того — этот подход уже реализован.
Такие интервью вполне успешно используются для продвижения продукта. Более того — всякие яркие/провокационные заявления гораздо активнее раздуваются в СМИ, чем скучные логичные и обоснованные.

Спор с автором о жанровой принадлежности игры (где она есть и есть/будет ли вообще из статьи непонятно) ещё до её официального выпуска тоже неплохая реклама.
Стоит уточнить что есть «считает физику». Новое положение объектов (анимация) действительно вычисляется каждый кадр, однако это достаточно просто, можно целиком запихнуть в вершинный шейдер чтобы видеокарта сама считала поворот и смещение.
Рассчёт геометрии для коллизий, приложенных сил и импульсов, ограничений, ИИ — более тяжёлые в вычислительном плане операции, которые довольно накладно делать каждый кадр.
Ну это зависит от необходимой точности и метода интегрирования. Для метода Эйлера, как в статье, это так.
Но для фиксированного шага можно использовать, например, интегрирование Верле — там число итераций можно сделать меньше. Не обязательно каждый кадр считать физику, особенно если там 144 Гц монитор и быстрая видеокарта.
Можно замедлить игру (если это для одного игрока) или несколько раз за кадр пересчитывать мир (что не такая уж и редкость на самом деле).
Отдельные потоки для симуляции и отрисовки уже давно используются.
V-Sync по факту фиксированный интервал, привязанный к монитору.
Update c произвольным deltaTime всё равно будет источником накопления ошибок округления.
.1+.2=.30000000000000004
Можно считать симуляцию мира с фиксированным шагом, а само отображение делать за счёт интерполяции сколько угодно FPS.
Т.е. непосредственно для отрисовки переменный шаг времени — это отлично, но для самой игры, проверки столкновений, ИИ — это не нужно. Непонятно почему автор не предлагает гибридный подход.
Поскольку ABBYY уже имеет опыт работы с патентными троллями, например www.abbyy.com/en-eu/news/abbyy-wins-patent-infringement-lawsuit-against-nuance/#sthash.YVhaHwpb.dpbs, лучше перебдеть с патентами чем недобдеть :)
Проверка качественная, если я правильно понял, то патент покрывает
РАСПОЗНАВАНИЕ СИМВОЛОВ С ИСПОЛЬЗОВАНИЕМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Т.е. вообще практически всё, что можно к этому свести :)
Рассматривались ли другие площадки, например armorgames или newgrounds?
Учитывая что головной офис компании 4А Games находится в Киеве, проявление любви к России публично может негативно отразиться на состоянии офиса и сотрудников (а может и нет, но с кем чёрт не шутит). В игре есть русская озвучка (кстати украинского даже перевода нету вроде), узнаваемые локации выполнены достаточно добротно — сложно доказать что это делалось с ненавистью. Игра даже позволяет себе продемострировать некоторую красоту зимней постапокалиптической России.
Не удивлюсь если наоборот — разработчиков навестят из какой-нибудь С14 и проведут воспитательную беседу о важности патриотического воспитания в связи с недостаточной ненавистью.
Разработчику не позавидуешь, но пока ещё их предыдущая игра Detention осталась в продаже.
Прикольно что Steam ещё только собирался официально выходить на китайский рынок (Steam China), а там уже было около 30 миллионов китайских пользователей — более чем достаточно для подобного скандала.
3 концепции написания статей про JavaScript, о которых нужно знать
Образование прочной защитной плёнки оксидов скорее технологическая проблема для 3D-принтера чем преимущество.
Первый и последний раз смотрел для файлов, сгенерированных flex и bison лет 5 назад, больше и не помню.
Эта простыня из заголовочных файлов помогает ощутить весь объём неиспользуемых зависимостей, можно открыть для себя что-то новое и неожиданное :)
А поменялось ли само предупреждение после исследования?
Возможно дополнительные сведения помогли бы пользователю разобраться самостоятельно.
Cогласно википедии патриотизм предполагает гордость достижениями и культурой своей родины. Нужно просто делать хорошие, качественные игры как продукт, который и будет являться мировым культурным достижением. Для этого нужно развитие соответствующей отрасли, возможно даже некоторое субсидирование, поскольку вечные, общечеловеческие ценности, плохо монетизируются по сравнению с эксплуатацией человеческих слабостей.
Я уже задавал аналогичный вопрос чуть выше habr.com/ru/post/440714/#comment_19770574
Фикс. сумма была бы более справедливая, но МПС и НСПК берут процент.

Information

Rating
Does not participate
Location
Макеевка, Донецкая обл., Украина
Date of birth
Registered
Activity