Комментарии проекта JackCraft
3

Прикрепление юнита к кости

» JackCraft
Тут возможно появиться полноценная наработка, для крепления юнитов к кости модели, а пока что простенький скрипт,
который я наваял, чтобы получить список транслейтов для щупальца в [ Blood_Feast ]


War3ModelBoneInfo
позволяет создавать библиотеки для vJass с информацией о положении кости в определенном кадре.
[ КАК ПОЛЬЗОВАТЬСЯ ?]
  1. Открываем модель в Mdlvis/War3ModelEditor, конвертируем в Mdl формат.
  2. В War3ModelBoneInfo выбираем Mdl файл.
  • В папке папке с моделькой будет создан BoneInfo.txt.
  • Содержимое созданного BoneInfo, это библиотека, с информацией о транслейтах кости.
  • Положение кости в определенном кадре можно получить через:
    AnimBoneX[Key], AnimBoneY[Key], AnimBoneZ[Key]
Vlod #3 - 1 неделю назад 0
Программа не работает!
3

ShiftDetect и Cкрытие приказов v 0.09

» JackCraft
Детект зажатия Shift и скрытие приказов

Читать далее...
Jack-of-shadow #1 - 3 месяца назад (отредактировано ) 0
PT153:
Это без мемхака? И если да, то на каком патче?
Без хака 1.26. По идее на всех должно работать. Единственное юнит не должен иметь 'amov' и должен уметь обучать войска.
И нужно заменить модели GetUnitRallyPoint на пустышки.

v 0.09

Нашел простой способ обойти срабатывание обоих приказов при дабл клике у статик камеры:
PanCameraToTimed(GetCameraTargetPositionX()+0.1, GetCameraTargetPositionY()+0.1, 0)
PT153 #2 - 3 месяца назад 0
Это без мемхака? И если да, то на каком патче?
Jack-of-shadow #3 - 3 месяца назад 0
Внезапно решил попробовать, оказывается оно работает.
46

Hunter_or_Victim

» JackCraft
Тут буду потихоньку расписывать, как в 2010 году начал пилить Hunter_or_Victim в жанре королевской битвы. Но больше о генераторе ландшафта, из-за которого во общем то все и затянулось и не было закончено.

Читать далее...
Jack-of-shadow #40 - 3 месяца назад (отредактировано ) 0
Raised:
После того как начал новую игру после смерти. Кст. стрел не было.
Да есть такой баг, все ни как не могу понять отчего. Вроде гейм кеш не использую. Но при попытке начать заново после смерти фаталит всегда.
Кст. стрел не было.
Стрелы изначально не даю, чтоб обратить на это внимание и скрафтить их сразу, а не когда уже на монстра наткнешся.
Raised #41 - 3 месяца назад 0
После того как начал новую игру после смерти. Кст. стрел не было. Так и задумано? И исчо нет нормальной камеры и корованов.
Jack-of-shadow #42 - 3 месяца назад (отредактировано ) 0
Raised:
После смерти? Всмысле ты умер, нажал начать заного и после генерации вылетело? Или при первом запуске карты?
Raised #43 - 3 месяца назад 0
Сфаталило при генерации горного ландшафта.
Jack-of-shadow #44 - 3 месяца назад 2

Обновление 0.86


ОПТИМИЗАЦИЯ И ОБЩИЕ ИСПРАВЛЕНИЯ
  • Исправлен подсчет мертвых героев.
  • Исправлен баг при котором крафт ломался крафт стрел.
  • Оптимизирована функция получения высоты декораций.
  • Оптимизированы текстуры, удалены лишние файлы.
  • Пререндер теперь работает для всех игроков.
  • Затмение во время дождя теперь видно всем игрокам.

ИНТЕРФЕЙС
  • Длительность отображения зверей на миникарте увеличена с 1 до 2 секунд.
  • Улучшено отображение и направление взгляда героя на миникарте.
  • Добавлена анимация костра при приготовлении пищи.
  • Улучшено и оптимизировано поведение летающих существ.
  • Добавлены иконки генератора.
  • Уменьшены границы камеры.
  • Камера возвращается к герою, если кликнуть на портрет.

БАЛАНС И СПОСОБНОСТИ
  • Добавлена приманка. Требуется 7 ед. пищи. Приманка не работает на раненных животных.
  • Уменьшена задержка перед стрельбой назад.
  • Дальность поиска следов увеличена в два раза.
  • Время взаимодействия с объектами уменьшено с 2 до 1 секунд.
  • Теперь герой не может стрелять если цель ближе чем 150, вместо стрельбы герой использует оглушающий удар.
  • После плавания нужно высохнуть у костра иначе герой заболеет.
  • Сон теперь восстанавливает здоровье даже при кровотечении.
  • Теперь нельзя положить в инвентарь больше одной палатки.
  • Герой стреляет навесом, если прямо перед ним находится небольшое препятствие.
  • Минимальная дальность установки шипов увеличена до 150
  • Герой может заболеть находясь под дождем.
  • Размещению ловушки и палатки теперь мешает только блок пути.

ЗВУКИ
  • Звуки не агрессивных животных теперь отображаются на миникарте желтым цветом.
  • Исправлен баг, когда уже мертвое животное продолжало издавать звуки.
  • Добавлен звук при головокружении.
  • Шум который вы издаете больше не отображается на вашей миникарте.
  • Исправлен звук в проклятых зонах.
  • Добавлен звук таймера натяжения лука.
  • Изменены звуки ударов.
  • Исправлен звук дождя.

AI
  • Боты спят, разжигают костры и собирают ресурсы.
  • Боты теперь с небольшой вероятностью движутся в сторону игроков.

СУЩЕСТВА
  • Новые существа: Гули, Гигантский рак, Летучая мышь, Сова, Орел, Стервятник.
  • Герой может заболеть от укуса паука и морлока.
  • Исправлено направление бегства животных.
  • Уменьшено кол-во здоровья волков.
  • Урон животных уменьшен на 20%
  • Скорость атаки животных увеличена на 10%
  • Скорость пауков уменьшена с 300 до 250

ОКРУЖЕНИЕ
  • Добавлены ягоды.
  • Добавлены гнезда птиц.
  • Добавлена паутина. Наступив на паутину вы привлечете паука.
  • Добавлены коконы пауков.
  • Добавлена текстура путей для костра.
  • Добавлены водоросли.
  • Добавлен клевер.
  • Добавлены цветы.
  • Модели съедобных грибов стали более заметны.
  • Улучшена модель травы.
  • Добавлен высокий кустарник.

ПРОКЛЯТЫЕ ЗОНЫ
  • Теперь на карте отмечены проклятые зоны.
  • Издавая шум в таких зонах вы привлекаете нежить.
  • По ночам такие места не безопасны, так как на вас может напасть целая стая гулей.

Jack-of-shadow #45 - 3 месяца назад (отредактировано ) 2

Обновление 0.85

  • Исправлен пререндер террейна, исправляющий наклон разрушаемых объектов и дыры в земле.
  • Мелкая трава по прежнему осталась спецэффектом, однако теперь учитывает наклон рельефа.
  • Плотность деревьев на склонах увеличена в два раза.
  • Добавлено 3 новых лиственный дерева.
  • Добавлено 3 новых сухих дерева.
  • Добавлено 5 новых видов грибов
  • Добавлены мелкие камни
  • Добавлен низкий кустарник.
  • Исправлен генератор гор.
  • Исправлены дыры в моделях пней.
  • Исправлены коллидеры пней.
  • Убраны дамми юниты при генерации гор.
  • Деревья больше не растут на большой высоте.
  • На полях камней меньше.
  • Убраны дамми юниты при генерации гор.
Jack-of-shadow #46 - 4 месяца назад (отредактировано ) 2

Обновление 0.84

» Версия 0.84

ОБЩИЕ ИСПРАВЛЕНИЯ

Добавлена анимация скрытности.

Добавлена анимация взаимодействия с объектами.

Добавлен ресурс - дерево.

Исправлен баг при котором герой спавнился только для красного игрока.

Добавлено условие победы поражения.

Чат команды теперь работают только в одиночном режиме.

Кнопки камеры и героя больше не перемещаются по карте.

Исправлен баг при котором камера обновлялась только для красного игрока.

Исправлен баг при котором фейд фильтр обновлялся только для красного игрока.

Падающие листья больше нельзя подстрелить.

Исправлена анимация смерти во время прицельного выстрела.

Скорость анимации больше не ломается при сбрасывании прицельного выстрела.

Трупы героев больше не светятся.

Раковины теперь не выбираемый объект.

Карта автоматически начинает генерацию в онлайн режиме.

Крафт и сбор предметов теперь происходит не мгновенно.

Исправлена система следов.

Добавлен источник света кострам.

ОПТИМИЗАЦИЯ

Время генерации карты уменьшено на 25 секунд.

Оптимизированы боты

Оптимизирована система снарядов.

AI

Боты больше не спавнятся, если их слот занят игроком.

Боты теперь атакуют всех игроков, а не только красного.

ЖИВОТНЫЕ

Добавлена агрессивность хищников, отображаемая светящимися глазами.

Агрессивные хищники будут выслеживать вас, однако вы сможете спрятаться от них в высокой траве или за препятствиями.

Ночью шанс встретить агрессивное животное повышается.

Добавлены светлячки.

Сухопутные животные больше не бегут в воду.

Исправлен баг при котором животные металось на месте вместо бегства.

Убитые в воздухе птицы больше не висят над землей.

Убегающее раненное животное теперь сложнее убить, однако его можно найти по следам крови.

Цвет волка во время охоты больше не меняется на красный.

Здоровье насекомых уменьшено до 1 ед.

Исправлен баг при котором животные вместо бегства переходили в режим атаки.

Исправлено исчезновение медведя и кабана после смерти.

Увеличено кол-во здоровья животных.

Исправлена анимация исчезновения птиц

БАЛАНС И СПОСОБНОСТИ

Для стрельбы теперь нужно крафтить стрелы.

Уменьшено кол-во пищи за мясо хищников.

Кровотечение героев уменьшено с 5 до 1 ед.

Теперь герой может прятаться в траве.

Урон при натяжении тетивы увеличивается в зависимости от длительности натяжения.

Ломающиеся кусты царапают героя нанося 0.5 урона.

Голод наступает быстрее.

Добавлено выпадение предметов из мертвых героев.

Если у героя закончатся стрелы, то он может атаковать в ближнем бою, оглушая противников.

"Чутье" время перезарядки увеличено с 5 до 15 сек.

"Чутье" теперь находит предметы находящиеся поблизости.

Добавлена регенерация здоровья:
  • Сытый и не раненый герой будет постепенно восстанавливать здоровье.

Добавлен Сон:
  • Восстанавливает здоровье, останавливает кровотечение.
  • Герой может заболеть если не будет спать больше 2 дней.
  • Лучше спать около костра или в палатке, что бы не заболеть от переохлаждения.
  • В палатке герой высыпается намного быстрее.
  • Сон у костра исцеляет болезни.
  • Хорошие условия сна повышают шанс подсмотреть перемещение врагов.

Добавлены болезни:
  • Заболевание проходит в две стадии. Симптомы проявляются на второй.
  • Эффект: раны больше не заживают сами, а в глазах периодически темнеет.
  • Возможные причины:
  • Герой не спал больше 2 дней.
  • Герой спал на холодной земле.
  • Герой питался плохо приготовленной пищей.

КРАФТ

Костер:
  • Отпугивает хищников поблизости.
  • Усиливает регенерацию.
  • Улучшает крафт пищи.
  • Сон у костра исцеляет болезни.

Колья:
  • Наносит 20 ед. урона и останавливает цель на 3 секунды.

Стрелы:
-+10 стрел за 20 ед. дерева.

Бинт:
  • Восстанавливает здоровье, останавливает кровотечение.

Палатка:
  • Защищает героя от холода во время сна.
  • В палатке герой высыпается намного быстрее.

Пища:
  • Расход ингредиентов при приготовлении еды у костра или рядом с палаткой в два раза меньше.
  • Еда приготовленная на костре безопаснее для здоровья.

ПОГОДА

Во время дождя туман сгущается уменьшая дальность видимости.

Во время дождя тучи затемняют солнце.

Исправлен эффект молнии во время грозы.

ИНТЕРФЕЙС

Убраны неиспользуемые иконки приказов (holdpos и stop).

Добавлены подсказки в меню заданий.

Добавлено отображение взгляда камеры на мини карте.

ЗВУКИ

Добавлены звуки сердцебиения, предупреждающие об опасности.

Raised:
До депротекта оптимайзер еще переименовывает.
60

Фриланс. Или что меня отвлекает от проектов.

» JackCraft
Буду сливать сюда скиншоты и возможно видео рабочих моментов.

Читать далее...
Jack-of-shadow #34 - 4 месяца назад 0
Bergi_Bear #35 - 5 месяцев назад 0
Вот есть же люди с таким потрясающим талантом
Jack-of-shadow #36 - 5 месяцев назад (отредактировано ) 2
старая хандпаинт версия
» развернуть

кажется в новой цвета не хватает
Jack-of-shadow #38 - 6 месяцев назад 2
Araders:
там много что не вписывалось, например в какой то момент камин захотели заменить русской печкой. А телевизор пришлось таки оставить, но кое как в итоге за стилизовали под дерево.
прикреплены файлы
Araders #39 - 6 месяцев назад (отредактировано ) 2
Jack-of-shadow, лень было делать плазму или тебе показалось что она сюда просто не вписывается?
Jack-of-shadow #40 - 6 месяцев назад (отредактировано ) 2
PrincePhoenix:
Когда я это делал пришлось не хило так повоевать с заказчиком что бы оно стало хотя бы так, а не как выше. Я кстати отсюда еще граммофон и телевизор выпилил, а то были закидоны аля "давайте тут плазму поставим")
PrincePhoenix #41 - 6 месяцев назад 2
Ух, как свет, посреди тьмы, сразу видно, где делается с душой)
Jack-of-shadow #43 - 6 месяцев назад (отредактировано ) 2
Araders:
Да, тут особо заморачиваться не имеет смысла, особенно после авторетопологии. Растяжек нет, место по максимуму задействовано и гуд. Естественно всякую не значимую хрень уменьшаю, но так то главное чтоб на 512 норм смотрелось.
Araders #44 - 6 месяцев назад 0
Jack-of-shadow, для такого рода объектов развертку делаешь абы как?
Jack-of-shadow #45 - 6 месяцев назад 0
Araders #46 - 6 месяцев назад 0
Jack-of-shadow, очень яркие и едкие. Более убогой лампы я еще не видел.
Jack-of-shadow #47 - 6 месяцев назад 0
Araders:
они точно что то употребляют)
прикреплены файлы
Araders #48 - 6 месяцев назад 0
Jack-of-shadow, у твоих заказчиков какое-то инопланетное представление о дизайне интерьера.
Jack-of-shadow #49 - 6 месяцев назад 0
прикреплены файлы
PrincePhoenix #50 - 6 месяцев назад 0
Araders, На фриланс бирже обычно это вообще колоссально разные категории - визуализация и 3д моделирование. Может ты не в ту категорию глядишь?
Araders #51 - 6 месяцев назад 0
darkowlom, еще бы знать где заказы брать потому как заданий например на лепку чего-то попросту нету. В основном только рендер.
darkowlom #52 - 6 месяцев назад 0
Msey, рутина и за лимон рутина, имхо, а так час работы у среднего фрилансера в 3д - 10-25 $. Если поток заказов налажен то и прибыль соответствует. Интересные заказы разбавляют рутину и автоматизация всего что можно автоматизировать, так что если одна и та же задача появляется слишком часто - есть смысл написать скрипт.
Меня лично всегда увлекает скульпт, особенно если концепт интересный и тз хорошее, а не как обычно бывает в ру сегменте: "Сделай так что бы красиво и за два рубля"
Msey #53 - 6 месяцев назад 0
PrincePhoenix, самой большой минус фриланса, будь ты художник или программист, тебе ущербно платят. Работа перестает быть рутинной, когда твоя зп превышает, скажем, 200к
Хотя кому как)
Araders #54 - 6 месяцев назад 0
PrincePhoenix, если бы они были рядовые и рутинные. Я же написал что 90 процентов найденных мною заказов на фрилансе при том на разных сайтах это "рендерь то, рендерь это" - никогда этим не занимался и не хочу заниматься.
Jack-of-shadow #55 - 6 месяцев назад 0
Araders:
На апворке.
PrincePhoenix:
хорошо когда просто рутинные, а не мозгогребущие)
PrincePhoenix #56 - 6 месяцев назад 1
Araders, от фриланса почти никогда нет кайфа, задачи рядовые и рутинные
Araders #57 - 6 месяцев назад 0
Jack-of-shadow, симпотный диван. Где берешь заказы или ты напрямую связался с разработчиком. Потому как на каком фрилансе не посмотрю всюду заказывают ли рендеринг либо создание готового ролика, никакого кайфа только муторная робота.
Jack-of-shadow #59 - 6 месяцев назад (отредактировано ) 1
darkowlom #60 - 6 месяцев назад 0
Jack-of-shadow, мда, на нормальном проекте таким менеджерам голову открутят) И артотделу за то что не донесли до них этот явный косяк
Bergi_Bear #55 - 5 месяцев назад (отредактировано ) 0
Jack-of-shadow, ну это же просто переназначение стандартных стрелок, а стрелки синхронизируются по дефолту, проверил работает на любой версии мемхака на RE, на первой Лича, и на Второй в детекте урона.
Jack-of-shadow #56 - 5 месяцев назад (отредактировано ) 0
Bergi_Bear:
И тут появляюсь я с фразой "WASD работает в мультиплеере! " и медленно ухожу в тень....
Дык поделись секретом)
Хотя.. Кажись я знаю. Отлавливаешь нажатие W эмулируешь нажатие стрелки вверх игроком, а там уже синхронизированное событие срабатывает?

Вспомнил, я же такое предлагал в вопросе где то.


Так что, в RE у Алексея оно по дефолту синхронизируется?
Bergi_Bear #57 - 5 месяцев назад 2
И тут появляюсь я с фразой "WASD работает в мультиплеере! " и медленно ухожу в тень....
Jack-of-shadow, я понимаю что ты делаешь карту для себя и всё такое... но мб лучше делать это всё на юнити как описалось выше, потому что задумка отличная и силы у тебя есть, но в реалиях варкрафта, хочется блевать от этого управления, и как можно быстрее закрыть карту
В игру играл кроме тебя, хостовали нормально чтобы проверить всякие фишки? ты сам приглашал народ поиграть в игру с тобой?
Почему же к примеру меня всё так отталкивает в этой карте?
Jack-of-shadow #58 - 5 месяцев назад (отредактировано ) 0
Raised:
наведи на иконку в меню справа чтобы прыгнуть в направлении поворота.
Сейчас все действия по мимо ходьбы можно выполнять хоткеями QWER.

Хаки вроде WASD вроде бы не синхронизировать в мультиплеере. А так да было бы удобно.
Raised #59 - 5 месяцев назад 0
Неудобства вызывают контролки. Поскольку героев можно контролировать в реальном времени, есть смысл переработать контролки для большего удобства, пусть даже через хаки. Подобное бы замечательно игралось через WASD, но не чеоез "наведи на иконку в меню справа чтобы прыгнуть в направлении поворота". Так со всем.
Камера - отдельная тема. Затрудняюсь сказать как это можно пофиксить. Навскидку 2 варианта. Дистанцию менять через колесико мышки + лок на выбранного перса если зажаты WASD.
Jack-of-shadow #60 - 5 месяцев назад (отредактировано ) 0
Raised:
А что с камерой? Она практически стандарт, высота подстраивается под выбранного героя. Для дополнительного обзора можно листать вверх/вниз на R. Что именно вызывает неудобства?

На стороннем движке из простого я бы лучше гоночки запилил, на анриле. Но мне немного железо пока не позволяет дома чем то таким заниматься.
Raised #61 - 5 месяцев назад 2
Надо бы что-то сделать с камерой. Это неиграбельно. Как вариант - сделать то же самое, но на Unity.
Jack-of-shadow #62 - 5 месяцев назад (отредактировано ) 0

WarFortress 1.03 Rus

» ИЗМЕНЕНИЯ:
ТЕРРЕЙН

  • Новая карта: "Древние Руины"

  • Новая карта: "Павшая Крепость"

  • Новая карта: "Столп Мира"

ИНТЕРФЕЙС И УПРАВЛЕНИЕ

  • теперь после смерти выбранного юнита камера перепрыгивает на следующего союзного героя.

  • добавлен пьедестал.

  • добавлен новый раздел магазина: Улучшения.

  • добавлено отображение хп бара над союзными героями

  • добавлены эффекты крови при получении урона.

  • добавлено отображение таймера предметов с детонацией.

  • добавлено отображение прочности блоков.

  • в таблицу рекордов добавлены иконки героев, флаги команды.

  • убраны всплывающие окна при наведении на героя.

  • убран эффект разрушения блоков, при не соблюдении условий дальности.

БАЛАНС, ПРЕДМЕТЫ И СПОСОБНОСТИ

  • Потолок теперь может обрушиться только если его прочность меньше 20 ед.

  • Установленный "Бочонок со взрывчаткой", теперь можно деактивировать, так же как мину и динамит. (D)

  • Герои теперь имеют очки "удачи". От них зависят все случайные события, такие как шанс оглушения или выпадение предметов.

  • Предмет "Телепорт" перемещен в раздел экипировки.

  • Новый предмет: Зелье удачи
    • Длительность: 60 сек.
    • Доп. удача: 30 ед.

  • Новый предмет: Чертеж (Ружье: Дальнобойность)
    • Дистанция: +250/500/750/1000 ед.

  • Новый предмет: Чертеж (Ружье: Кровотечение)
    • Урон: 1/2/3/4 ед.

  • Новый предмет: Чертеж (Ружье: Оглушение)
    • Длительность: *0.5/1/*1.5*/2 сек.

  • Новый предмет: Чертеж (Ружье: Прицел)
    • Задержка: *0.4*/*0.3*/*0.2*/*0.1* сек.

  • Новый предмет: Чертеж (Ружье: Травма)
    • Замедление: 50%.
    • Длительность: 5/10/15/20 сек.

  • Новый предмет: Дымовая граната
    • Длительность: 15 сек.

  • Новый предмет: Талисман Посейдона
    • Эффект: Повышение уровня воды.

  • Новый предмет: Пулемет
    • Обрушивает град пуль на противника.
    • Учитываются эффекты улучшений от "Ружья".
    • Дистанция: 500. ед.
    • Кол-во выстрелов: 5.

  • Новый предмет: Бур
    • Разрушает блоки перед вами.
    • Длительность: 3 сек.
    • Урон: 20

ЗВУКИ

  • Добалены звуки:
    • обвал
    • создание/разрушение блоков
    • звук подъема воды
    • звук ходьбы и прыжков

ОБЩИЕ ИСПРАВЛЕНИЯ

  • исправлен баг при котором событие получения урона вызывалось 10 раз вместо одного.
  • исправлен баг при котором зацикливался обвал.
  • исправлен баг при котором "Электро Страж" атаковал владельца.


Jack-of-shadow #63 - 6 месяцев назад (отредактировано ) 2

WarFortress 1.02 Rus


полностью переработан фон.

добавлено меню выбора карт.

добавлены 3 новые карты.

добавлены корни (аналог лестниц).

высоту камеры теперь можно регулировать клавишей [R].

множество фиксов прыжка.

множество фиксов лестниц.

исправлена возможность спамить стрельбой из ружья направляя на юнита.

исправлен старт игры в оффлайн режиме для игроков синей команды.

исправлены дерганья при попытке протиснуться под блок высотой 2 клетки.

исправлено условие победы/поражения когда все герои команды мертвы.

исправлен "Эликсир воскрешения".

исправлено отображение имен игроков.

убрана активная рамка пассивных геройских способностей.

Jack-of-shadow #64 - 6 месяцев назад 2
Raised:
Не хватает контраста. Глаза разбегаются, трудно отличить фон от блоков.
Попробую туман добавить для глубины.

Перед отправкой на конкурс пришлось выпилить ограничение обзора, ибо были некоторые баги. Границы раздвигались от самого левого игрока команды до самого правого. Делать полноценный туман войны тогда времени не было. В дальнейшем надеюсь прикручу его. Пока что есть генераторы тумана, которыми можно скрывать базу от противника.

Доделал сейв/лоад карт. Пока будет 4 из коробки. Позже добавлю возможность голосования на старте. Может даже миникарта на текст тегах получиться из точек. Надо попробовать.
прикреплены файлы
Raised #65 - 6 месяцев назад 2
Осталось посадить это на землю и добавить туман войны.
Не хватает контраста. Глаза разбегаются, трудно отличить фон от блоков.
Jack-of-shadow #66 - 6 месяцев назад 0