The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск игры Free Heroes of Might and Magic II 0.9.1"
Отправлено Аноним, 10-Мрт-21 08:42 
> Как это должно меня впечатлить?  Многие проекты меняли шило на мыло
> по самым разным причинам, в т.ч. отсутствия компетентных разработчиков.

Они это дропнули потому что не смогли сделать изоляцию от системы. Что для качаемых юзерями аддонов с кастомным AI фатально - у них несколько вулнов было, когда аддон может систему юзера хакнуть. Может даже CVE, не помню, сам по версиям ищи, в районе 1.10...1.12 чтоли. Lua в этом плане менее проблемный, там сети или работы с файлами быть не обязано. Поэтому AI - это только AI. А перезаписать файл или спереть по сети данные он принципиально там не может. Без особых тантр со стороны разработчиков. Только считалка, у которой интерфейс в внешний мир сугубо через игровое двигло, и никак иначе. Вот так оно уже относительно беззубое и безопасное, посчитать ходы может - а больше фиг.

Но вообще, AI там и без этого сейчас kicks the a$$. Так что нафиг оверинжерению, он меня и так прессует на hard выше крыши. Давненько я такого хардкора в героях не видал...

> Не вижу пока аргументов.  Лично ваши "это невозможно" - мне неинтересны,
> потому что я знаю как это возможно.

Ну как бы в Lua оно девами без напряга делается, а в питоне наверняка как обычно с кучей полумер и камасутры и CVE задолбаешься вытряхивать. Потому что если AI скрипт прорвался в систему, это по большому счету повод CVE получать, фееричный вулн.

>> А говоря за себя - лично мне вот нравится что эта штука
>> собирается с минимумом build-depends. Так что я просто сделал git clone,
>> libsdl у меня для других проектов уже был, так что оно просто собралось.
> Редактор еще Qt тянет.

Ну я его не собирал. Я даже XML не подцеплял, меня и бинарный формат карт геруев устраивает, я как раз люблю то что в оригинале все маленькое, компактное и эффективное - и это уж точно не про XML с его дурным форматом и мегалибами. И вот как раз такой аскетизм двигуна мне очень нравится, почти как оригинал, ня :).

А питон... сразу угробит мелкую аккуратную штуку до уровня энтерпрайз-шыта, для сборки которого надо полинтернета скачать. Зачем?

> Дай угадаю, модно-молодежный арч какой-нибудь?

Дебиан обычный. Без всякой попсы и понта.

> Что вы делаете здесь, а не на лоре?)

Это тебе туда скорее, тоже мне "олдскульщик" нашелся, питон ему в геруи третьи. И 3D графон еще поди, да? С клиентом на юнити, бжад.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру