NokiMo
teedeezet
teedeezet

boosty


Результаты работы: июнь 2023

Привет всем спонсорам! После выхода новой серии вас стало ещё больше, и это не может не радовать!
  
Рабочий процесс в июне оказался не очень стандартным. В основном я занимался Ютубом и изучением новых программ (о них тоже расскажу!), но и оставить Grim Wild без изменений я не мог :)
  
[Grim Wild]
  
Логические компоненты: продолжение
 
Произошли некоторые важные изменения в системе логических компонентов: сами компоненты теперь являются объектами и могут содержать внутри себя другие компоненты (простите за бесконечный повтор слова "компоненты" 🙂)
Это значит, что теперь можно создавать целые цепочки логики, и через такую реализацию будут работать
ветки событий.
 
Ещё одна деталь: компоненты у меня делятся на статичные, индивидуальные и общие.
Статичные существуют для класса объекта в 1 экземпляре на всю игру. Например, все кукурузные початки в игре имеют компонент "Съедобное", в котором определена их пищевая ценность. Например, 200 ккал.
Индивидуальные существуют у каждого отдельно взятого объекта. Например, "Здоровье" у каждого человека своё собственное. Как и болезни, и навыки. 
Общие могут иметь сразу много владельцев и управлять ими всеми. Например,
коллективный разум. Он есть у каждой группы пешек, чтобы раздавать им команды. Разум "налёта" заставляет всех рейдеров ломиться в бой. Разум торгового каравана - зайти на базу игрока и спустя время уйти. 
 
Интересно тут то, что, как я уже говорил ранее, генная инженерия теперь - это план, а не идея. И работать это будет так:
 
Например, все кукурузные початки в игре ссылаются на свой статичный компонент "Съедобное", где сказано, что их пищевая ценность равна 200 ккал. Но, допустим, выращенный игроком ГМО-початок будет ссылаться не на статичный компонент, а на свой собственный (индивидуальный), где может быть сказано, что конкретно его пищевая ценность - 250 ккал.
 
Второй пример: новый вид картофельного растения, которое имеет переопределённый тип плодов. Вместо плода "картошка" у индивидуальных компонентов этих растений стоит тип плода "взрывная граната" 

 
 
Знаю, может звучать запутанно. В 5 серии я расскажу про всю эту систему подробнее. Сейчас вам важно знать то, что она уже готова и идеально вписывается во всю игру.
 
Небольшое изменение планет 
 
Если вы смотрели 4 серию видео, то знаете, что такое "игровой мир" и чем он отличается от "планеты". В июне я немного поменял логику существования планет - теперь это полноценные игровые объекты. То есть они могут иметь свои логические компоненты. Это значит, что классы планет могут различаться не только "поверхностью, биомами и фракциями", как я говорил в ролике, а своей собственной уникальной логикой
Придумать можно что угодно: начиная от изменения гравитации и заканчивая "токсичным штормом планетарного масштаба"
  
Графика
 
Я продолжаю экспериментировать с графикой. 
 
Пока что новых спрайтов появляется мало, потому что нарисованные объекты обычно сразу же отправляются в помойку.

Важное обновление июня: вся обводка спрайтов теперь составляет 4 пикселя, а не 5 (то есть тоньше на 20%)
В основном приходится рисовать то, что нужно для разнообразия футажей на видео. Новые причёски, например (а то старые уже всем надоели)
 
 
[YouTube]
 
Надеюсь, все заметили, что в июне вышла
4 серия о разработке игры.
 
На моём "Гейминг" канале вышла
нарезка со стримов по Barotrauma, сделанная ещё год назад.

Работа над сценарием 5 серии разработки уже началась!
 
Долой After Effects
 
Главным нововведением в области монтажа видео стало моё окончательное нежелание иметь дело с программой Adobe After Effects.
Я работал в ней уже 10 лет (с 2013 года), и... терпеть нереальную кучу неудобств и багов мне окончательно надоело. Половина нужного мне функционала там вообще отсутствует, а другая половина уже давно устарела.
  
В связи с этим, я решил перейти на
Motion Canvas. Это библиотека для TypeScript, с помощью которой можно программировать моушен-графику.
  
Пока что я всё ещё изучаю её (опыта в JS / TS у меня тоже мало), и в июле я буду продолжать это делать.
  
  
[Работа на июль]
  
• Написать и отредактировать сценарий 5 серии видео (см. пост про то, что не так с 4 видео)
• Изучить Motion Canvas до такой степени, чтобы больше никогда не заходить в After Effects
Доделать дела, о которых я писал в задачах на июнь. Из-за работы над четвёртой серией я почти ничего другого не успел сделать 🙂

Результаты работы: июнь 2023

Comments

<div ><div><span class="text">Надеюсь не забросишь этот проект. я сеичас изучаю разработку игр и то как ты работаешь над этой игрой меня сильно мотивирует. Спасибо))) </span></div></div>

ComedyLifeStudio


Related Creators