Он спрашивает по сути про такой вид защиты, при котором изменение любой части кода приведет к срабатываю некой защиты. Самый примитивный вариант - отслеживать хендлы, самый сложный - юзать мемхак.
Когда то игрался с такой штукой:
Считаем handle после инициализации в готовой карте. Забиваем куда либо как константу.
Считаем handle после инициализации карты.
Суем проверку во все возможные места, главное чтоб не явно, в случае фолса вызываем десник.
При последующей защите оптимайзерами нужно быть аккуратным, тк при определённых настройках стартовый хандл может измениться.
Такая "защита" работала корректно не на всех компах. Возможно версия варкрафта или какие либо моды, или вообще железо влияли на счетчик..
X += dist * Cos( angle * bj_DEGTORAD)
Y += dist * Sin ( angle * bj_DEGTORAD)
Если карта разведана и туман войны не используется, то в теории можно ещё заатачить на юнита модель со сдвинутым вперёд источником света. Однако моделька юнита может пропродать, если её центр будет оказываться вне рендера. Но если камера фиксирована на юнита, и карта заточена под сингл, то прокатит.
а че, есть удобный способ играть в ртс на мобилках?
Есть несколько довольно сырых, но вполне перспективных io ртс 'ок (типо lords и monwar). Это конечно не варкрафт, и как во всех мобилках намеренно вырезаны многие механики. Как результат, получился довольно динамичный геймплей. Портит все только кривое исполнение. Даже была идея сначала, запилить нечто подобное на конкурс карт, даже некоторые наброски накатал, но ио на варике не зайдет, т.к. ливающие хосты...
Lorit:
Спасибо за рецензии, вот это то, чего ожидалось от судей. Жаль не опубликовали с оценками. Меньше бы было негатива. Без этого финал конкурса получился невнятный. Надеюсь остальные судьи не забьют и тоже оставят свои отзывы, лучше поздно чем никогда.
Щас гляну, МБ побилось че DemonoiD:
да, в обычном редакторе не открывается, похоже JNGP что то добавил, хотя там все на стандартных гуях, в нем открывается.
но наверно имеет смысл делать на нем, так как многие участники, будут скорее всего использовать библиотеки и прочее.
DemonoiD: могу тебе скинуть гуишный набросок, до щита не добрался ещё но снаряды летают, и боты бегают рандомно, респавняца. Замутил, за вечер, чисто чтоб механнику получше подумать. У меня просто две недели дедлайна на работе, я врятле до карты ИИ батла доберусь
ENAleksey:
похоже вылетало, изза разрешения экрана, нетбука. Попробовал на других компах, все норм, только вылетает, при завершении (выходе в меню, или из игры).
ENAleksey:
Такой вопрос, у меня два ноута, с одинаковыми версиями вара, точнее второй ноут по локалке подключен к харду другого. (Извращение конечно..)Так вот обыно так все пашет, даже мультиплейер можно играть. Но когда пытаюсь на втором грузить карту (пытаюсь загрузить сингл) со встроенным RenderEdgeMini, вар вылетает с ошибкой, что неудалось открыть RenderEdgeMini.dll. Так вот, это последствия моего изврата с локалкой или у ноута должен быть подключен доступ локальным файлам?, кажется для Preload Exploit такая тема нужна была.
Отредактировал реестр "Allow Local Files", не помогло.
Предлагаю добавить ролл камеры под вектор ланда. Камера дергается. Напрягает.
рол есть, берется нормаль полигона (сравниваются точки слева и справо, но возможно слишком близко друг к другу, поэтому бывают неточности).
На счет тряски (тряска есть, но она заметна только при низких фпс, типо моего ноута без видяхи, на мощных компах почти что гладко), пока не нашел в чем причина, но скорее всего, из за того что по стандарту камера стремиться вернуться в прежнее положение.
позишн используется по старинке, для определения препядствия. Но там много всяких просчетов, так как при обычном позишене, какраз может просто застопорить, как в том же AzerothGrandPrix , а в худшем случае вообще потащить в другую сторону.
В любом случае столкновения еще будут правится, так как их еще предстоит слегка оптимизировать.
Алсо, по ходу, только автор понимает куда тут ехать. И то не всегда.
Просто есть побочные пути, по которым можно срезать, но в идеале они должны открываться и закрываться, когда будут введены дополнительные евенты. А боты пока что, с вероятностью 1 к 4 могут поехать по ним.
Я же старался не читерить)
DemonoiD:
Да такие абилки хорошо, но стоит ли их делать классовыми или лучше раскидать по карте рунами, чтобы как раз имел смысл перемещаться, а не сидеть в укромном месте.
Самый главый пока вопрос, будет ли это режим выживания где смерть короля = поражение, или дезматч, где важен подсчет фрагов. В тактическом плане выживание, кажется более интересным, поскольку ИИ быть более осторожным, в отличие от дезматча где хаотичная беготня и стрельба во все стороны и немножко удачи, может принести победу даже слабому ИИ.
С другой стороны нужно тогда более серьёзно продумать механику зрения и нычек, чтобы не было особо возможности отсидеться, пока враги по убивают друг друга.
Вроде тех же опасных зон или травы которая со временем поминается, переставая быть пригодным укрытием.
Но опять же хочется всетаки сильно перегружать геймплей.
юнита каждого класса по 1 шт.
ИИ для трех мобов это 30, ненативно управляемых юнитов. Если участники еще и не особо запарятся с оптимизацией, это может убить всю производительность.
стреляют ли снайпера из-за спин танков? (Новый класс который это может делать?)
стреляют, но думал что было бы прикольней если бы был френдли фаер, и кривые боты килялиб сами себя.)) Так что пока не определился.
Не хватает класса:Тактик
Не совсм понял что именно он делает, ведь перегруппировывать то задача какраз для ИИ.
Король в центре, вокруг танки.
Ну эта проблема отпадает если будет по 1 войну каждого класса.
Вчера решил сделать первые наброски. И появился еще и ассасин. Который ваншотит в близи.
Вообще я еще думаю усложнить задачу травой, которая дает "постоянную невидимость". (у мобов ясновидение в 400 ед).
Но возникла проблема что ии может читерно забраться в кусты и ждать там конца игры.
Как следствие появилась необходимоть сжимать карту опасными зонами аля батл роял .
Если таки у мобов будет зрение, то к участникам будет строгое условие "энум юнитов в радиусе производить только с указанным фильтром".
Отредактирован Jack-of-shadow
» Crazy Dwarf Race / Главная страница
Отредактирован Jack-of-shadow
» WarCraft 3 / [Защита] Если код в карте был изменён, значит не запускать карту
» JackCraft / The King Must Die!
Ага затестил гуд, только айтемы когда выбрасываешь, если их 2 в инвентаре, то атака пропадает совсем.
Отредактирован Jack-of-shadow
» WarCraft 3 / Как сделать свет от фонарика?
Y += dist * Sin ( angle * bj_DEGTORAD)
Если карта разведана и туман войны не используется, то в теории можно ещё заатачить на юнита модель со сдвинутым вперёд источником света. Однако моделька юнита может пропродать, если её центр будет оказываться вне рендера. Но если камера фиксирована на юнита, и карта заточена под сингл, то прокатит.
Отредактирован Jack-of-shadow
» Fa_losophy / Wc3 Mobile?
» Fa_losophy / Результаты мапперской дуэли
Спасибо за рецензии, вот это то, чего ожидалось от судей. Жаль не опубликовали с оценками. Меньше бы было негатива. Без этого финал конкурса получился невнятный. Надеюсь остальные судьи не забьют и тоже оставят свои отзывы, лучше поздно чем никогда.
» WarCraft 3 / WC3RusTextOptimizer
Отредактирован Jack-of-shadow
» Crazy Dwarf Race / Главная страница
Отредактирован Jack-of-shadow
» Crazy Dwarf Race / Главная страница
Обновление!
Исправлено ускорение.
Оптимизировано большинство систем.
Пофикшено множество мелких багов.
Отредактирован Jack-of-shadow
» XGM Team / Spotlight
Краткое описание: Улучшай! Разрушай! Уничтожай! Побеждай!
Ссылка на ресурс: xgm.guru/p/wc3/creazy-dwarf-race
Ссылка на изображение или гифку: xgm.guru/files/402/97665/comments/389980/Preview_01.jpg
» JackCraft / The King Must Die!
прикольно, им только death эффекта не хватает.
Отредактирован Jack-of-shadow
» JackCraft / The King Must Die!
Отредактирован Jack-of-shadow
» WarCraft 3 / Координаты
DemonoiD:
да, в обычном редакторе не открывается, похоже JNGP что то добавил, хотя там все на стандартных гуях, в нем открывается.
Отредактирован Jack-of-shadow
» WarCraft 3 / Координаты
» WarCraft 3 / Координаты
могу тебе скинуть гуишный набросок, до щита не добрался ещё но снаряды летают, и боты бегают рандомно, респавняца. Замутил, за вечер, чисто чтоб механнику получше подумать. У меня просто две недели дедлайна на работе, я врятле до карты ИИ батла доберусь
Отредактирован Jack-of-shadow
» RenderEdge / [RenderEdge] Memory Hack
похоже вылетало, изза разрешения экрана, нетбука. Попробовал на других компах, все норм, только вылетает, при завершении (выходе в меню, или из игры).
Отредактирован Jack-of-shadow
» WarCraft 3 / Координаты
Это то о чем я думаю?), оффтоп
Отредактирован Jack-of-shadow
» RenderEdge / [RenderEdge] Memory Hack
RenderEdgeMini.dll лежит в карте.
Отредактирован Jack-of-shadow
» RenderEdge / [RenderEdge] Memory Hack
Такой вопрос, у меня два ноута, с одинаковыми версиями вара, точнее второй ноут по локалке подключен к харду другого. (Извращение конечно..)Так вот обыно так все пашет, даже мультиплейер можно играть. Но когда пытаюсь на втором грузить карту (пытаюсь загрузить сингл) со встроенным RenderEdgeMini, вар вылетает с ошибкой, что неудалось открыть RenderEdgeMini.dll. Так вот, это последствия моего изврата с локалкой или у ноута должен быть подключен доступ локальным файлам?, кажется для Preload Exploit такая тема нужна была.
Отредактирован Jack-of-shadow
» Fa_losophy / Результаты мапперской дуэли
Тыкать пальцем нехорошо) у меня вообще реализация стоит ниже чем у одночасовой тд))
Отредактирован Jack-of-shadow
» Fa_losophy / Результаты мапперской дуэли
» Fa_losophy / Результаты мапперской дуэли
Я же старался не читерить)
» Fa_losophy / Результаты мапперской дуэли
» JackCraft / The King Must Die!
Да такие абилки хорошо, но стоит ли их делать классовыми или лучше раскидать по карте рунами, чтобы как раз имел смысл перемещаться, а не сидеть в укромном месте.
Самый главый пока вопрос, будет ли это режим выживания где смерть короля = поражение, или дезматч, где важен подсчет фрагов. В тактическом плане выживание, кажется более интересным, поскольку ИИ быть более осторожным, в отличие от дезматча где хаотичная беготня и стрельба во все стороны и немножко удачи, может принести победу даже слабому ИИ.
С другой стороны нужно тогда более серьёзно продумать механику зрения и нычек, чтобы не было особо возможности отсидеться, пока враги по убивают друг друга.
Вроде тех же опасных зон или травы которая со временем поминается, переставая быть пригодным укрытием.
Отредактирован Jack-of-shadow
» JackCraft / The King Must Die!
ИИ для трех мобов это 30, ненативно управляемых юнитов. Если участники еще и не особо запарятся с оптимизацией, это может убить всю производительность.
Вообще я еще думаю усложнить задачу травой, которая дает "постоянную невидимость". (у мобов ясновидение в 400 ед).
Но возникла проблема что ии может читерно забраться в кусты и ждать там конца игры.
Как следствие появилась необходимоть сжимать карту опасными зонами аля батл роял .