Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Печатник lvl1, 01d, 01e - не запускаются вообще, 01g - варик в папке не видит.. фигня какаято.. другие версии работают.. |
08.05.2010, 18:20 | #441
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Вот и я доигрался до лагов.. Alex_Hell, когда сильные лаги были энергия норм передавалась? каналы как себя вели? |
08.05.2010, 21:51 | #442
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
"молнии не вызывают десинк..." Вызывают, на собственном опыте проверил. Например если удалять(или перемещать) не существующую молнию <destroy LightningEffect(пустая переменная молнии или молния которую уже уничтожили )> то вылетит фатал эррор. Или иногда команда Уничтожить(или переместить) последнюю созданную молнию, то этой молнией может считаться даже молния от стандартного спелла Цепная молния и тогда тоже эррор будет. |
08.05.2010, 22:29 | #443
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Zanozus, фатал != десинк. И да, желательно проверять переменную lightning != null. И да, гуи - говно =) |
08.05.2010, 22:34 | #444
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
ну не знаю может и в JASSE такое есть, команды то одни и теже. |
08.05.2010, 22:35 | #445
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Функция прям из карты. Для тех кто не верит)
Принимаются юниты источник и приёмник энергии. Если хотя бы один из них в поле зрения - возвращает true и молния при передаче создаётся.
И ведь не фаталов не десинков. |
08.05.2010, 22:42 | #446
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
ты каждый раз при передаче маны(каждые 0.1 или сколько у тебя) создаешь новую молнию ? Или это только при касте ? |
08.05.2010, 22:45 | #447
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Молния создаётся только при изменении состояния передачи. Ожидание\Нехватка\Передача (3 типа) итого 5 состояний. Передача осуществляется 10 раз в секунду молния может создаваться только 3-4 раза секунду(при лоцпу 2-3). |
08.05.2010, 22:53 | #448
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
а теперь понятно откуда у некоторых лаги, даже 3-4 раза в секунду создавать новую молнию при 10-25 каналах уже тяжеловато особенно если учесть запутанную сеть из каналов в конце игры. Может просто менять их цвет при изменении состояния ? Но у меня никаких лагов не было, по крайней мере первые 10 минут. |
08.05.2010, 23:00 | #449
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Zanozus:
Глянь первые версии. Zanozus:
Вот. lowcpu рулит. А если не помогает значит дело не в этом. Zanozus: Аналогично. На 30 минуте (3 игрока) начало жостко, стабильно лагать. Наверное структуры протекли.. |
08.05.2010, 23:05 | #450
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
у тебя разные модели молний для разных режимов ? |
08.05.2010, 23:09 | #451
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
Zanozus:
Разные текстуры. Модели у молнии нет. И по поводу тяжести молний.. ген-частиц весь на молниях. за раз 10 - 20 молний создаётся. |
08.05.2010, 23:13 | #452
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Кстати у меня стабильно 35 фпс. Ну чтож поиграл я в 20.9. Говорю сразу - не понравилось. Не понравилось именно наличие маленького лимита застройки, которые не позволяет иметь больше 1-2 баз, что пагубно сказывается в конце игры. Большую часть времени я тупо стоял. Дошел до 16 волны, так как заготовок для баз у меня не было, а крипы слишком сильные к тому времени я слился, умерев перед этим пару раз. |
09.05.2010, 00:06 | #453
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
DoctorGester:
да, меня тож это уже задрало.. придумаю чонить.. DoctorGester, на новой локе играл? как думаешь добавить аркадности \\с крипов чтоб сыпалось всякое\\? |
09.05.2010, 00:22 | #454
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Печатник lvl1,
неа, но поиграю я думаю можно попробовать, но надо уже смотреть как это будет выглядеть в конечной карте. черт опять чуть не написал конченой |
09.05.2010, 00:57 | #455
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CeraRalaz
...
offline
Опыт:
48,015Активность: |
DoctorGester, посмотри мой реплей. Множественные базы уже неактуальны. Я зибаваюсь в угол и всеми силами отстреливаюсь, а потом переползаю в другой угол. Выглядит реще, ибо все мобы прут на одну базу.
З.Ы.: DoctorGester: Значит играть не умешь, мухоха |
09.05.2010, 09:22 | #456
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
есть идеи..
b) Расширитель лимита. c) Тупо шмот на гоблина. d) Спеллы многоразовые\бесплатные\с большим кулдауном. e) Мб пучки? Редко но толстые. С небольшим лайфтаймом. f) Есть техническая возможность снижать агрессивность крипов. Если уже видно что щас стены рушить начнут применил итем - спокоен. Забыл в чейнджлоге указать.. Перед тем как крипы сносят стены вокруг них появляются синие круги. g) Мб паузить волны итемом?
b) Радиус действия. невсегда удобно esc если куча передатчиков стоит.. Комментарии, дополнения? |
09.05.2010, 16:56 | #457
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CeraRalaz
...
offline
Опыт:
48,015Активность: |
Печатник lvl1:
Соревнование как никак Помнится ты хотел еще сделать сборные уникальные башни. А абилки - хорошая идея. |
09.05.2010, 17:10 | #458
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,057Активность: |
CeraRalaz:
Да, это привлекательно, но вероятнее уникальные башни просто будут падать с крипов.. |
09.05.2010, 17:18 | #459
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
>Печатник lvl1: Вот и я доигрался до лагов.. Alex_Hell, когда сильные лаги были энергия норм передавалась? каналы как себя вели?
Энергия всегда как-то тормозит и не туда передается)) с приоритетом ченить сделай - алгоритмов придумай... самое лучшее думаю - делить входящую энергию поровну на отправку всем приемникам + между улучшением этого передатчика, например: если от 1 передатчика идет энергия на 3 других + этот передатчик сам еще улучшается - делить энергию на 4 части и к разным нуждам отправлять... если же кому-то из приемников не требуется энергия (уже полная) - не отправлять ему ничего, а разделить на меньше частей (на 3 например).. если сколько-то энергии всеже надо, но меньше чем поровну делить - значит отправить ему сколько надо, а излишек от него дополнительно разделить между нуждающимися - но тут может быть сложность, когда всем нужно по чуть-чуть и будет долго делиться энергия кому сколько))
Тогда так будет если 4 нужно передать 20 энергии: 4,4,4,8 - например. Еще 1 придумал кнопку на здании строящемся (толко строящемся или улучшающемся, на построенном не надо) "сфокусироваться на постройке" - при активации все ближайшие передатчики энергии применяют способность "создать канал" чтобы передавать энергию этому зданию. Так оно быстро построиться - если очень надо. А когда построится (или улучшиться) - отключить каналы и убрать кнопку с такой способностью. Думаю нужная штука будет.
А вот на счет молний твоих и лагов - можно попробовать другим способом их создавать. Ты не пробовал с помощью юнитов, у которых моделька - снаряд, оставляющий шлейф? (стандартные даже попробуй от башен нежити например).
При создании новой цели передачи энергии - создается новый юнит и с ним сразу ассоциируется все нужные данные (начальная позиция, приращение DX, DY - за шаг, конечная позиция) - их просчитать при создании и каждый тик будет меняться текущая позиция (приращение DX, DY). Как только достиг конечной позиции - вернуть его в начальную. Если удаляется связь - удалять юнита и все его данные (структуру). Когда статус связи изменяется (передача -> нет энергии и т.д.) можно менять RGB юнита чтобы перекрасить снаряд. Тогда с каждой башней будет ассоциирован массив структур, внутри каждой структуры описание 1 передачи (Unit, StartPos, EndPos, DeltaPos). Периодическим таймером:
--- двигаем энергию. Может в таком варианте удастся оптимизировать, тут всетаки все своими кодами а не скрытыми (неизвестно че у близов в исходниках молний). Хотя тут уж точно десинк будет, если попытаться двигать юниты с разной скоростью разным игрокам))
Alex_Hell добавил:
На счет того, что лимита мало - я уже говорил и все еще за то, чтобы сделать его больше, ну хотябы 100 (или вообще убрать), чтобы много баз можно было строить. Alex_Hell добавил:
Либо еще 1 вариант есть с лимитом - увеличивать его за счет каких-либо зданий (но не бонусов, выпадающих от мобов). Alex_Hell добавил:
Вот че мне еще интересно: как на счет ораничений потребления энергии от 1 кристалла в единицу времени.. они есть? (Например: 60 энергии в сек.) И сколько энергии передается по каждому виду передатчиков (в зависимости от уровня)? Alex_Hell добавил: Есть идея - сами монстры могут использоваться для переработки. Типо строишь здание био-добытчик (био-камера, био-переработчик, био-завод...), которое из себя высовывает шупальци и ими подбирает трупы убитых монстров (возможно высовывается не рука, а трубка и засасывает внутрь) Потом перерабатывает эти трупы в доп. энергию или спец. материалы, которые нужны для строительства зданий. Отредактировано Alex_Hell, 09.05.2010 в 23:27. |
10.05.2010, 00:24 | #460
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|