ну, вот... с unity не разбирались, а замечаний накидали... а я вот что скажу...
вас послушать, так важно, чтобы программа/игра была идеально написана, выпускать продукт при этом не обязательно...
но так не бывает..
1. делают как умеют, вот про циву 4 бтс, 3,19:
Если уж такие как фираксис делают через вот это место, то нам любителям/просто инди разработчикам, ставить задачи по написанию идеального кода... не стоИт...
2. Даже среди разбирающихся в средах разработки... которые накидают куда большую кучу претензий и обоснованных... не факт, что знают всё... опять же пример...
программа генерации мода RedForce.SB... время генерации от 15 до 25 минут... при этом на некоторых компах внезапно 1 - 1,5 часа...
захожу на форум по delphi, спрашиваю (до этого так вопросы задавал, админы реально знающие делфи очень хорошо)... долго рассказывают, про железо, драйвера, что-то там ещё.. пытаются вывести зависимость от ОС (зависимости - нет, такое может быть и на 64 семерке и на 32 XP, даже могло быть на одном и том же компе, после переустановки ОС, внезапно 1,5 часа)...
Комментирую в программе генераторе блок отвечающий за внесение изменений в xml-файлы... на моем компе вместо 25 минут - 3-4 минуты...
Выхожу на форум... обработка текстов в скрытых TMemo (многострочное поле для редактирования текста), спрашиваю может от этого тормозить?
админы говорят, нет, не может (кстати похожий вопрос про Tmemo я задавал им и раньше)... поставь beginupdate/endupdate (отключает/включает визуальное обновление элемента)...
добавляю - эффекта ноль...
переписываю этот блок, делаю на TStringList (почти тоже самое, но без визуальной части, по сути переменный массив для хранения строк)... время генерации на моем компе - 5 минут (вместо 25)...
после тестов, пропали генерации по 1-1,5 часа...










Ответить с цитированием