Сообщение от jimon
если мы добавляем файл то в любом случае
будет менятся код ответственый за етот файл - тоесть замена exe
|
По идее доступ к элементам через TMap быстрее чем перебор TList и отбраковка по имени. Но если тебе не критично время доступа, то все ок.
Замена ехе, это попросту перекомпиляцо
Нет, нет и еще раз нет. Как раз таки этого и позволяет избегать файл со всеми ресурсами. А ресурсменеджер лишь переходной элемент между скриптом и всеми ресурсами. Я это представляю так: ресурсы - это файлы, менеджерресурсов это интерфейс для загрузки их и выгрузки из памяти, управление же ресурсами может происходить из скрипта.
Эффективное манипулирование данными без перекомпиляции проекта, это то, к чему надо стремиться. Система может быть какой угодно гибкой, но если без перекомпиляции нельзя сменить текстуру игрока, то грошь ей цена.