26.09.2018 в 01:21 (1715 Просмотров)
[size=2]вот сидишь, кодишь плагин, а потом понимаешь, что код ужасен, и нельзя просто так продолжать писать его дальше. Проще его переписать полностью и с нуля. С одной стороны - это круто: значит ты развиваешься. С другой стороны, плагин топчется на месте, а ты выполняешь черновую работу. К чему это?[/size]
[center][img]http://ipic.su/img/img7/fs/789.1537913288.png[/img][/center]
Позавчера начал в 6-ой раз переписывать свой плагин боёвки (АБС). Друзьям шучу, что по количеству переписываний АБС я считаю свой уровень в жаваСкрипте. А значит сейчас я программист 6-ого левела! Убрал переменные, заменив их на свойства объектов. Вместо выражений типа "a = (f > lkjkk.x && f<= lkh) ? p : q" сделал "ифы".
[size=5][b]Что уже переписано:[/b][/size]
- выстрелы в разных направлениях/разными траекториями
[url=https://yadi.sk/i/Qw2QzhKW3agKV8]скачать гифку[/url]
- настройка траты HP или MP при выстрелах
- перезарядка оружия (использования итемов как патроны)
- оружие "бумеранг" (на графу не обращайте внимания)
[url=http://ipic.su/img/img7/fs/ReReRe.1537911165.gif]посмотреть гифку[/url]
- оружие "хукшот". Ты можешь цепляться "цепью" за объекты и притягиваться к ним.
[url=http://ipic.su/img/img7/fs/321312.1537912316.gif]посмотреть гифку[/url]
либо наоборот цеплять врагов,итемы и притягивать их к себе (как скорпион из МК).
[url=http://ipic.su/img/img7/fs/64.1537912492.gif]посмотреть гифку[/url]
- телепорт в нужную клетку по вводу цифр координат на клавиатуре
[url=http://ipic.su/img/img7/fs/5555.1537912611.gif]посмотреть гифку[/url]
- резкий бег вперед
- переход сквозь стены
[url=http://ipic.su/img/img7/fs/thnt.1537910479.gif]посмотреть гифку[/url]
- настройка звука при выстрелах, экипировке
- настройка графики,анимации при выстрелах, экипировке
- изменение тайлов при попадании (разрушаемые стены, мебель)
- разъединении партии
- привязка скиллов к оружию
[size=5][b]Что еще готово,почти готово в предыдущих версиях?[/b][/size]
- второй игрок
- пиксельное движение
- прыжок
- щит
- "рикошеты"
- типы оружия и щитов (одни устойчивы к физическому оружию,другие наносят урон огнем и т.д.)