![]()
Darkshor
![]() offline
Опыт:
320Активность: |
Утечки и быдлокод
Исправить: После покупки героя, тормоза на 10-15 секунд
Хотелось бы ещё: Оптимизировать весь мой шлак, убрать быдлокод Для тестов брать героя Повелителя Огня находится в левом алтаре(САМОМ ЛЕВОМ) |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Амбидекстрия
Silenced by ScorpioT1000
![]() ![]() offline
Опыт:
8,237Активность: |
в таких случаях обычно прибегала толпа чуваков с вопросами: " какие ты шаги сделал, чтобы оптимизировать свой код?" "это тебе не барахолка для заказов, тут вопросы задают" |
![]() |
#2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darkshor
![]() offline
Опыт:
320Активность: |
ну, я пытался оптимизировать свой код посредством убирания лишних шагов и уменьшения значений, также перенос нескольких различных однотипных переменных в массив, к тому же, заметив что триггеры в текстовом варианте грузятся ~1.5 раз быстрее, перевел все из GUI в текст. А некоторые моменты я попытался забить ещё при инициализации или вставить в другие триггеры, или же разобрать это по логическим частям и разложить всё по полочкам, но в Jass я бревно, поэтому тут голый быдлокод. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
представьте
сидите вы в столовой, кушаете борщ. тут к вам подходит незнакомый человек, показывает книгу и со словами "вот нужно тут ошибки исправить, и по смыслу мои корявые предложения переписать, а то фигню сморозил" кладет книгу и уходит.
каковы ваши чувства? |
![]() |
#4
+11/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZLOY5
![]() offline
Опыт:
912Активность: |
Darkshor:
+0 производительности |
![]() |
#5
+4/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Cosonic5
Моймозггоритогнем
![]() ![]() offline
Опыт:
13,584Активность: |
Darkshor, вот те 1 оптимизировал триггер 'LevelUp' |
![]() |
#6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darkshor
![]() offline
Опыт:
320Активность: |
эм, зачем добавлять 10 раз действия и условия???
Darkshor добавил: Самое главное, после покупки героя, начинаются тормоза, но потом все становится нормально, почему это может быть и как я могу это решить? |
![]() |
#7
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Хотел бы чтобы вы сделали игру, ММОРПГ суть такова... Пользователь может играть дружинниками, монголами и крестоносцами. И если пользователь играет дружинниками то дружинники в лесу, избы руские набигают монголо-татары и крестоносцы. Можно грабить корованы... И дружинники раз княжеские то сделать так что там его дворец... А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья. Можно покупать и т.п. возможности как в Daggerfall. И враги 3-хмерные тоже, и труп тоже 3д. Можно прыгать и т.п. Если играть за монголо-татар то надо слушаться хана, и защищать дворец от князя (имя я не придумал) и дружины, крестоносцев дикарей, и ходит на набеги на когото из этих (князя, крестоносцев...). Ну а если за крестоносцев... то значит монголы или князь иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет своим войскам с ним самим напасть и пойдет в атаку. Всего в игре 4 зоны. Т.е. карта и на ней есть 4 зоны, 1 - русские земли (нейтрал), 2- зона князя (где дворец), 3-зона крестоносцев, 4 - зона монголо-татар... (в горах...) Так же чтобы в игре могли не только убить но и отрубить руку и если пользователя не вылечат то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол экрана не видеть, или достать или купить протез, если ногу тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее... поставить протез. Сохранятся можно... P.S. Я джва года хочу такую игру. |
![]() |
#8
+4/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
главное чтобы можно было грабить корованы
|
![]() |
#9
+4/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
или самое хорошее... поставить протез. |
![]() |
#10
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Амбидекстрия
Silenced by ScorpioT1000
![]() ![]() offline
Опыт:
8,237Активность: |
ScorpioT1000, баян |
![]() |
#11
+1/−3
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darkshor
![]() offline
Опыт:
320Активность: |
Тему можно закрывать, ибо никто не поможет, а будут только издеваться(как косоник) либо оффтопить(как скорпио и диод) |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
destr
![]() ![]() offline
Опыт:
1,758Активность: |
Darkshor совет: читай статьи и учи джасс |
![]() |
#13
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
это был намёк на поиск по форуму и попытки самому найти проблему.
» суть тут в
кол-ве уровней в способности, но ты должен был узнать это сам |
![]() |
#14
+3/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darkshor
![]() offline
Опыт:
320Активность: |
Лаги идут после покупки героя, но при чем тут кол-во уровней способности?
Darkshor добавил: И я уже искал решение по форуму, решения не нашел |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Cosonic5
Моймозггоритогнем
![]() ![]() offline
Опыт:
13,584Активность: |
Darkshor, При том что они подгружаются в момент покупки..
А надо еще до начала игры загрузку данных делать.
Да никто не издевается, я тебе дал пример оформления из гуи на джасс.
Так как в гуи вызываются доп функции, и создаются утечки. Поэтому как писали выше начинай учить jass, Сначала cs-Скрипт код
Этим мы удалим неудаленную точку, которая осталась в памяти и создает утечку. |
![]() |
#16
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darkshor
![]() offline
Опыт:
320Активность: |
Всем спасибо, все свободны, тему можно закрывать |
![]() |
#17
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|