Red Atom
POV: У тебя осталось 2 гб DDR3 в старом ноутбуке
Окей, я нашёл кое что более страшное
😁7❤2🔥2
Media is too big
VIEW IN TELEGRAM
Паукан
Приступил к работе над процедурной анимацией передвижения для паука. Пока оставляет желать лучшего: лапы проходят сквозь пол, ноги иногда тащятся по земле и т.д. Всё это вполне решаемо и думаю я быстро с этим разберусь. А пока оставлю так и перейду к противнику-стрелку, чтобы поскорее закончить все анимации и начать добавлять врагов в игру.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Приступил к работе над процедурной анимацией передвижения для паука. Пока оставляет желать лучшего: лапы проходят сквозь пол, ноги иногда тащятся по земле и т.д. Всё это вполне решаемо и думаю я быстро с этим разберусь. А пока оставлю так и перейду к противнику-стрелку, чтобы поскорее закончить все анимации и начать добавлять врагов в игру.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
🔥5❤3👍1
Media is too big
VIEW IN TELEGRAM
Оно ползёт...
Оно ползёт! Наконец-то. Система получилась довольно гибкой - скрипт анимации не знает про движение, а движение не знает про анимацию. Как и должно быть, в общем то. Теперь нужно закончить всю систему противников, от их здоровья и атаки, до анимаций и звуковых эффектов. В этом месяце уже вряд-ли успею, но зато обещаю, что реализую отсрел конечностей, как предлагали раньше в комментах(Чувствую, что ещё пожалею об этом обещании).
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Оно ползёт! Наконец-то. Система получилась довольно гибкой - скрипт анимации не знает про движение, а движение не знает про анимацию. Как и должно быть, в общем то. Теперь нужно закончить всю систему противников, от их здоровья и атаки, до анимаций и звуковых эффектов. В этом месяце уже вряд-ли успею, но зато обещаю, что реализую отсрел конечностей, как предлагали раньше в комментах(Чувствую, что ещё пожалею об этом обещании).
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
❤4👍3🔥1
Я тут обычно никакие новости кроме проекта не рассказываю, но этим не поделиться не могу — в новой версии Unity пользователи жалуются, что хрюнити сообщает о недействительных подписях на... своих же пакетах...
https://discussions.unity.com/t/package-manager-invalid-signatures-issue/1705385/53
Разработчики обещают держать нас в курсе.
https://discussions.unity.com/t/package-manager-invalid-signatures-issue/1705385/53
Разработчики обещают держать нас в курсе.
❤1
Если бы разработчики Unity были шахматистами, то они бы ходили только под себя.
😁8
Терминал
С момента последнего поста я успел набросать стэйт машину для противников, но состояния ещё не закончены, а показывать код скучно, поэтому я решил скинуть модельку, которую делал параллельно с кодом: терминал. Терминалы хранят данные, которые могут оказаться полезными при продвижени по локации: пароли от дверей, описания противников, информация о сотрудниках и т.д.
Внешне получилось хуже, чем я хотел, но как получилось. Переделку оставлю на этап полишинга.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
С момента последнего поста я успел набросать стэйт машину для противников, но состояния ещё не закончены, а показывать код скучно, поэтому я решил скинуть модельку, которую делал параллельно с кодом: терминал. Терминалы хранят данные, которые могут оказаться полезными при продвижени по локации: пароли от дверей, описания противников, информация о сотрудниках и т.д.
Внешне получилось хуже, чем я хотел, но как получилось. Переделку оставлю на этап полишинга.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
👍5❤3🔥2😍1
Media is too big
VIEW IN TELEGRAM
Новое оружие
Знаю — я должен сейчас заниматься реализацией врагов, но совсем недавно я увидел одну маленькую детальку на своём столе, которая дала мне идею для новой пушки в игре. Звучит очень странно, но я не мог просто проигнорировать этот образ и не реализовать его.
Завтра вернусь к машине состояний и, думаю, полностью её реализую, а затем перейду к реализации анимаций.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Знаю — я должен сейчас заниматься реализацией врагов, но совсем недавно я увидел одну маленькую детальку на своём столе, которая дала мне идею для новой пушки в игре. Звучит очень странно, но я не мог просто проигнорировать этот образ и не реализовать его.
Завтра вернусь к машине состояний и, думаю, полностью её реализую, а затем перейду к реализации анимаций.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
❤7
Печальные новости
Сегодня у меня, кажется, начались проблемы с SSD... Внезапно начались краши с синим экраном - температура в норме, сканирование антивирусом ничего не находит. В журнале событий постоянно ошибка с сохранением дампа перед вылетом. RestoreHealth и прочее не выявляет проблем. Пока из идей только проблема с SSD, поэтому на всякий случай уже заказал новый на терабайт. Пока буду дальше лазить - очень не хочется тратить 10 000 деревянных, поэтому попробую переставить все дрова, может переставлю винду. Пока он ещё работает - буду потихоньку вытаскивать всё важное на флешку. Короче до 3го числа работа парализована 😔.
Кстати, как и обещал - вчера закончил машину состояний для врагов. Пока не реализованы сами модули, отвечающие за движение, атаку и т.д, но состояния меняются и вызывают нужные методы(сейчас только в виде принтов в консоль). Думаю, в этом месяце даже закончу всех врагов, раскидаю по локе и запишу геймплейный ролик/трейлер.
Сегодня у меня, кажется, начались проблемы с SSD... Внезапно начались краши с синим экраном - температура в норме, сканирование антивирусом ничего не находит. В журнале событий постоянно ошибка с сохранением дампа перед вылетом. RestoreHealth и прочее не выявляет проблем. Пока из идей только проблема с SSD, поэтому на всякий случай уже заказал новый на терабайт. Пока буду дальше лазить - очень не хочется тратить 10 000 деревянных, поэтому попробую переставить все дрова, может переставлю винду. Пока он ещё работает - буду потихоньку вытаскивать всё важное на флешку. Короче до 3го числа работа парализована 😔.
Кстати, как и обещал - вчера закончил машину состояний для врагов. Пока не реализованы сами модули, отвечающие за движение, атаку и т.д, но состояния меняются и вызывают нужные методы(сейчас только в виде принтов в консоль). Думаю, в этом месяце даже закончу всех врагов, раскидаю по локе и запишу геймплейный ролик/трейлер.
😭7❤4
Хорошие новости
Помните, я писал про SSD? Похоже, что всё обошлось — после обновления дров ошибки больше не появлялись. На всякий случай прошёлся CrystalDiskInfo по диску и MemTest5 по оперативке — никаких ошибок. Значит тратить 10 000 не придётся!
Вчера после тестирования было мало времени, но я всё же успел написать скрипт для передвижения противников — пока только для наземных. Показать пока не могу — нужно ещё реализовать скрипт для обнаружения игрока. Сейчас у меня используется просто OverlapSphere из кода, что так себе вариант. Хочу на этой неделе сделать скрипт с гибким добавлением и настройкой "зрения" и "слуха" противника.
Тем не менее я могу показать кое-что другое) Уже сегодня, но чуть позже напишу ещё один пост. Впредь посты с прогрессом будут выходить по средам и субботам, а в остальные дни буду кидать идеи, размышления, голосования и т.д.
Помните, я писал про SSD? Похоже, что всё обошлось — после обновления дров ошибки больше не появлялись. На всякий случай прошёлся CrystalDiskInfo по диску и MemTest5 по оперативке — никаких ошибок. Значит тратить 10 000 не придётся!
Вчера после тестирования было мало времени, но я всё же успел написать скрипт для передвижения противников — пока только для наземных. Показать пока не могу — нужно ещё реализовать скрипт для обнаружения игрока. Сейчас у меня используется просто OverlapSphere из кода, что так себе вариант. Хочу на этой неделе сделать скрипт с гибким добавлением и настройкой "зрения" и "слуха" противника.
Тем не менее я могу показать кое-что другое) Уже сегодня, но чуть позже напишу ещё один пост. Впредь посты с прогрессом будут выходить по средам и субботам, а в остальные дни буду кидать идеи, размышления, голосования и т.д.
❤5🔥3
Капсула
У игры наконец появилась капсула! Пока я работал над машиной состояний, над капсулой трудился один приятный молодой человек(@s_al_pa), и вот что из этого вышло.
Мне результат очень понравился и я уже разместил этот вариант на странице itch(кстати, очень рекомендую зайти и посмотреть игрушку)
Помимо капусл Павел вместе с командой работает и над логотипами, фонами, трейлерами и многим другим. Мне даже в качестве бонуса сделали ресайз для других форматов!
У игры наконец появилась капсула! Пока я работал над машиной состояний, над капсулой трудился один приятный молодой человек(@s_al_pa), и вот что из этого вышло.
Мне результат очень понравился и я уже разместил этот вариант на странице itch(кстати, очень рекомендую зайти и посмотреть игрушку)
Помимо капусл Павел вместе с командой работает и над логотипами, фонами, трейлерами и многим другим. Мне даже в качестве бонуса сделали ресайз для других форматов!
🔥7❤2❤🔥1
Звуки врагов
Пока я продолжал работу над алгоритмами движения врагов(в этот раз летающих) мой знакомый froglogdog писал звуки для проекта, и вот некоторые из них. Уже сделано довольно много: получение урона, атака, падение предметов и т.д. Человек хорошо постарался и мне очень понравилось!
Я тоже времени зря не терял и написал алгоритм A* для летающих врагов — результат покажу на следующей неделе, когда сделаю ранее упомянутый скрипт для слуха и зрения врагов.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Пока я продолжал работу над алгоритмами движения врагов(в этот раз летающих) мой знакомый froglogdog писал звуки для проекта, и вот некоторые из них. Уже сделано довольно много: получение урона, атака, падение предметов и т.д. Человек хорошо постарался и мне очень понравилось!
Я тоже времени зря не терял и написал алгоритм A* для летающих врагов — результат покажу на следующей неделе, когда сделаю ранее упомянутый скрипт для слуха и зрения врагов.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
itch.io
CREATURES by RedAtomTeam
A fast-paced and dark first-person shooter about rising from the depths. Available for Windows
Media is too big
VIEW IN TELEGRAM
Оно ползёт...
Оно ползёт за мной! Теперь эта гадина видит и слышит меня, следует за мной, пока не потеряет из виду. Летающий враг действует так же — следит за областью своего слуха и реагирует на объекты, генерирующие столько шума, сколько он может распознать. Для распознавания шума учитывается удалённость объекта. Зрение детектит игркоа в области, но сейчас проблема в том, что в качестве области используется сфера. Из этого вытекает две проблемы:
1. — Противник "видит" в том числе и позади себя.
2. — Противник "видит" в сферической области. То есть даже если сместить сферу вперёд, это всё ещё не будет так же правильно как видим мы, а мы видим в области фруструма(усечённая пирамида). Я использую обычный SphereCast и пока не вижу аналога. Думаю просто смещу сферу вперёд, чтобы не видить то что позади, однако это хоть и будет ощущаться в основном правильно, на самом деле всё равно будет не совсем верно.
Кстати, если интересно: для наземного противника используется NavMesh, а для летающего самописный A* алгоритм(для него нужен заранее построенный граф, поэтому не стал делать так же для наземного.)
На этой неделе по планам нужно сделать следование по маршрутам для мобов в состоянии покоя, чтобы они не просто сидели и втыкали в одну точку. Это не очень сложно. Затем нужно будет всё упаковать так, чтобы саунддизайнеру было удобно докинуть звуки. Пока по графику всё успеваю, а в чём то даже иду быстрее — если всё продолжится так же, то в этом месяце прототипы врагов будут готовы и останется только дебаг и полишинг.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Оно ползёт за мной! Теперь эта гадина видит и слышит меня, следует за мной, пока не потеряет из виду. Летающий враг действует так же — следит за областью своего слуха и реагирует на объекты, генерирующие столько шума, сколько он может распознать. Для распознавания шума учитывается удалённость объекта. Зрение детектит игркоа в области, но сейчас проблема в том, что в качестве области используется сфера. Из этого вытекает две проблемы:
1. — Противник "видит" в том числе и позади себя.
2. — Противник "видит" в сферической области. То есть даже если сместить сферу вперёд, это всё ещё не будет так же правильно как видим мы, а мы видим в области фруструма(усечённая пирамида). Я использую обычный SphereCast и пока не вижу аналога. Думаю просто смещу сферу вперёд, чтобы не видить то что позади, однако это хоть и будет ощущаться в основном правильно, на самом деле всё равно будет не совсем верно.
Кстати, если интересно: для наземного противника используется NavMesh, а для летающего самописный A* алгоритм(для него нужен заранее построенный граф, поэтому не стал делать так же для наземного.)
На этой неделе по планам нужно сделать следование по маршрутам для мобов в состоянии покоя, чтобы они не просто сидели и втыкали в одну точку. Это не очень сложно. Затем нужно будет всё упаковать так, чтобы саунддизайнеру было удобно докинуть звуки. Пока по графику всё успеваю, а в чём то даже иду быстрее — если всё продолжится так же, то в этом месяце прототипы врагов будут готовы и останется только дебаг и полишинг.
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
❤6❤🔥3🔥3
Media is too big
VIEW IN TELEGRAM
Оно умнеет
Обновил поведение врагов:
— теперь они патрулируют маршруты, если не в бою
— и слышат шум окружения: упавший предмет может сорвать их с рутины и отправить проверять источник
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Обновил поведение врагов:
— теперь они патрулируют маршруты, если не в бою
— и слышат шум окружения: упавший предмет может сорвать их с рутины и отправить проверять источник
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
❤🔥8❤1🔥1
Media is too big
VIEW IN TELEGRAM
Здоровье врагов
Я добавил систему здоровья и урона, и наконец-то можно доводить бой до конца:
сбивать летающих камикадзе (они взрываются) и разбирать наземного паука — сначала винтовкой, потом ракетницей.
Что дальше? Сейчас я иду с небольшим опережение графика, поэтому решил уделить время рефакторингу и оптимизации. Так же появилась пара идей, которые улучшили бы ощущения от врагов: разная скорость при патруле и преследовании, переделка скриптов процедурной анимации и т.д. К субботе будет готово нанесение урона игроку от камикадзе и, возможно, успею реализовать атаку пауков.
Пишите, что думаете об увиденном и предлагайте свои идеи!
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
Я добавил систему здоровья и урона, и наконец-то можно доводить бой до конца:
сбивать летающих камикадзе (они взрываются) и разбирать наземного паука — сначала винтовкой, потом ракетницей.
Что дальше? Сейчас я иду с небольшим опережение графика, поэтому решил уделить время рефакторингу и оптимизации. Так же появилась пара идей, которые улучшили бы ощущения от врагов: разная скорость при патруле и преследовании, переделка скриптов процедурной анимации и т.д. К субботе будет готово нанесение урона игроку от камикадзе и, возможно, успею реализовать атаку пауков.
Пишите, что думаете об увиденном и предлагайте свои идеи!
👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || TikTok
❤5