LINUX.ORG.RU

История изменений

Исправление LightDiver, (текущая версия) :

Да, мне скинули уже эту книгу…после того, как я месяц сам копал апи и изучал луа. Там пока ничего не нашел нового.

На самом деле книга не особо поможет, ибо вываливает инфу куском из тысячи страниц.

Я все изучал через гугл, а значит через два сайта по сути: wowpedia.fandom.com и addonstudio.org. Там хоть гуглилось то, что мне надо именно в этот момент. Хотя и гуглилось очень плохо. До сих пор нахожу новое и интересное.

И даже кое что из того, что я нагуглил на сайтах и даже потом прочел в книге, я не понял, пока мне не объяснил один игрок на форуме. Например про якоря фреймов по пяти точкам. Я в душе не мог понять как это работает. И кстати, даже с его объяснениями окончательно разобрался…вчера.

И наконец смог сделать вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1127592402815819776/WoWScrnShot_070923_202928.jpg

https://cdn.discordapp.com/attachments/811217303378329643/1127790699773964348/WoWScrnShot_071023_093712.jpg

У меня была идея месяца два назад - рисовать прямо на карте в вовке.. Однако, там нет таких возможностей. И тогда я нашел способ: а нужно просто заместить карту! гениально? Делаем картинку карты, рисуем на ней в гимпе и замещаем текущую. И я таки это сделал, кстати.

И получилось у меня вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1125518785328205906/WoWScrnShot_070423_030942.jpg

И вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1126179808485855293/WoWScrnShot_070523_225611.jpg

Чтобы игроки не могли подсмотреть в аддоне готовую карту, я разбил ее на 4096 кусков и больше месяца учился их размещать правильно. Собирать из этих кусочков готовую карту. И замечу, я это сделал. Причем так как я не разобрался с якорями, мне пришлось писать свои отдельные функции и условия для свернутой карты и для полной.. И это тоже я сделал, разобрался.

А до этого я написал свою сложнейшую функцию вычисления координат на основе пикселей всего экрана, считая где в этот момент может быть карта. Там жуткие формулы выходили, ибо карта у всех была в разном месте, в зависимости от скейла и разрешения экрана. Мы это обсуждали даеж тут в соседней теме…

Короче, у меня возникали идеи, я их реализовывал как умел, а потом узнавал как на самом деле можно и переписывал из ста строк кода одну.

Вот и представь.. Сделал я карту из 4096 иконок. Но пометки то на карте надо как то соединять? Логично? Ну, для удобства игроков. И тогда я научился рисовать на карте….и тут до меня дошло - а нахрена я все это делал, если теперь я умею рисовать на карте? И вчера я избавился от всех иконок, от замены карты и просто нарисовал как надо на имеющейся. И там же вчера я понял про пять якорей.

Я описываю сумбурно, но это путь в три месяца… Сложно описать все эмоции.

А еще работа с ачивками, с автоматическим поиском игроков и нпц, работы с гильдиями.

https://github.com/Vladgobelen/NSQC

https://github.com/Vladgobelen/GuildChat

Теперь я смотрю на это иногда с тоской и понимаю, что надо в идеале переписать с нуля… А теперь представь. Еще через месяц я еще пойму многое и еще раз придется переписывать с нуля.

К слову, по той же схеме я последние 9 лет занимаюсь сельским хозяйством.. что тоже описываю в одном блоге. И в этом тоже подобрый трэш со всеми вытекающими. Только с болью, кровью и страданиями. И далеко не всегда только моими, к сожалению. Пытаюсь выйти в ноль до сих пор и зарабатывать на этом хотя бы чтобы выжить. Вот сижу в основном на рационе из одной картохи. Например, чтобы получить необходимый на сутки белок, нужно съесть всего 3,5кг картошки.

Исправление LightDiver, :

Да, мне скинули уже эту книгу…после того, как я месяц сам копал апи и изучал луа. Там пока ничего не нашел нового.

На самом деле книга не особо поможет, ибо вываливает инфу куском из тысячи страниц.

Я все изучал через гугл, а значит через два сайта по сути: wowpedia.fandom.com и addonstudio.org. Там хоть гуглилось то, что мне надо именно в этот момент. Хотя и гуглилось очень плохо. До сих пор нахожу новое и интересное.

И даже кое что из того, что я нагуглил на сайтах и даже потом прочел в книге, я не понял, пока мне не объяснил один игрок на форуме. Например про якоря фреймов по пяти точкам. Я в душе не мог понять как это работает. И кстати, даже с его объяснениями окончательно разобрался…вчера.

И наконец смог сделать вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1127592402815819776/WoWScrnShot_070923_202928.jpg

https://cdn.discordapp.com/attachments/811217303378329643/1127790699773964348/WoWScrnShot_071023_093712.jpg

У меня была идея месяца два назад - рисовать прямо на карте в вовке.. Однако, там нет таких возможностей. И тогда я нашел способ: а нужно просто заместить карту! гениально? Делаем картинку карты, рисуем на ней в гимпе и замещаем текущую. И я таки это сделал, кстати.

И получилось у меня вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1125518785328205906/WoWScrnShot_070423_030942.jpg

И вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1126179808485855293/WoWScrnShot_070523_225611.jpg

Чтобы игроки не могли подсмотреть в аддоне готовую карту, я разбил ее на 4096 кусков и больше месяца учился их размещать правильно. Собирать из этих кусочков готовую карту. И замечу, я это сделал. Причем так как я не разобрался с якорями, мне пришлось писать свои отдельные функции и условия для свернутой карты и для полной.. И это тоже я сделал, разобрался.

А до этого я написал свою сложнейшую функцию вычисления координат на основе пикселей всего экрана, считая где в этот момент может быть карта. Там жуткие формулы выходили, ибо карта у всех была в разном месте, в зависимости от скейла и разрешения экрана. Мы это обсуждали даеж тут в соседней теме…

Короче, у меня возникали идеи, я их реализовывал как умел, а потом узнавал как на самом деле можно и переписывал из ста строк кода одну.

Вот и представь.. Сделал я карту из 4096 иконок. Но пометки то на карте надо как то соединять? Логично? Ну, для удобства игроков. И тогда я научился рисовать на карте….и тут до меня дошло - а нахрена я все это делал, если теперь я умею рисовать на карте? И вчера я избавился от всех иконок, от замены карты и просто нарисовал как надо на имеющейся. И там же вчера я понял про пять якорей.

Я описываю сумбурно, но это путь в три месяца… Сложно описать все эмоции.

А еще работа с ачивками, с автоматическим поиском игроков и нпц, работы с гильдиями.

https://github.com/Vladgobelen/NSQC

https://github.com/Vladgobelen/GuildChat

Теперь я смотрю на это иногда с тоской и понимаю, что надо в идеале переписать с нуля… А теперь представь. Еще через месяц я еще пойму многое и еще раз придется переписывать с нуля.

К слову, по той же схеме я последние 9 лет занимаюсь сельским хозяйством.. что тоже описываю в одном блоге. И в этом тоже подобрый трэш со всеми вытекающими. Только с болью, кровью и страданиями. И далеко не всегда только моими, к сожалению. Пытаюсь выйти в ноль до сих пор и зарабатывать на этом хотя бы чтобы выжить в ноль.

Исходная версия LightDiver, :

Да, мне скинули уже эту книгу…после того, как я месяц сам копал апи и изучал луа. Там пока ничего не нашел нового.

На самом деле книга не особо поможет, ибо вываливает инфу куском из тысячи страниц.

Я все изучал через гугл, а значит через два сайта по сути: wowpedia.fandom.com и addonstudio.org. Там хоть гуглилось то, что мне надо именно в этот момент. Хотя и гуглилось очень плохо. До сих пор нахожу новое и интересное.

И даже кое что из того, что я нагуглил на сайтах и даже потом прочел в книге, я не понял, пока мне не объяснил один игрок на форуме. Например про якоря фреймов по пяти точкам. Я в душе не мог понять как это работает. И кстати, даже с его объяснениями окончательно разобрался…вчера.

И наконец смог сделать вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1127592402815819776/WoWScrnShot_070923_202928.jpg

https://cdn.discordapp.com/attachments/811217303378329643/1127790699773964348/WoWScrnShot_071023_093712.jpg

У меня была идея месяца два назад - рисовать прямо на карте в вовке.. Однако, там нет таких возможностей. И тогда я нашел способ: а нужно просто заместить карту! гениально? Делаем картинку карты, рисуем на ней в гимпе и замещаем текущую. И я таки это сделал, кстати.

И получилось у меня вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1125518785328205906/WoWScrnShot_070423_030942.jpg

И вот так:

https://cdn.discordapp.com/attachments/811217303378329643/1126179808485855293/WoWScrnShot_070523_225611.jpg

Чтобы игроки не могли подсмотреть в аддоне готовую карту, я разбил ее на 4096 кусков и больше месяца учился их размещать правильно. Собирать из этих кусочков готовую карту. И замечу, я это сделал. Причем так как я не разобрался с якорями, мне пришлось писать свои отдельные функции и условия для свернутой карты и для полной.. И это тоже я сделал, разобрался.

А до этого я написал свою сложнейшую функцию вычисления координат на основе пикселей всего экрана, считая где в этот момент может быть карта. Там жуткие формулы выходили, ибо карта у всех была в разном месте, в зависимости от скейла и разрешения экрана. Мы это обсуждали даеж тут в соседней теме…

Короче, у меня возникали идеи, я их реализовывал как умел, а потом узнавал как на самом деле можно и переписывал из ста строк кода одну.

Вот и представь.. Сделал я карту из 4096 иконок. Но пометки то на карте надо как то соединять? Логично? Ну, для удобства игроков. И тогда я научился рисовать на карте….и тут до меня дошло - а нахрена я все это делал, если теперь я умею рисовать на карте? И вчера я избавился от всех иконок, от замены карты и просто нарисовал как надо на имеющейся. И там же вчера я понял про пять якорей.

Я описываю сумбурно, но это путь в три месяца… Сложно описать все эмоции.

А еще работа с ачивками, с автоматическим поиском игроков и нпц, работы с гильдиями.

https://github.com/Vladgobelen/NSQC

https://github.com/Vladgobelen/GuildChat

Теперь я смотрю на это иногда с тоской и понимаю, что надо в идеале переписать с нуля… А теперь представь. Еще через месяц я еще пойму многое и еще раз придется переписывать с нуля.