Сегодня открыл доску задач в Obsidian и увидел пустую колонку со списком задач, которые нужно взять в работу. Завис, потому что картина нетипичная. Конечно, потом я посмотрел в другую колонку — «Backlog», где увидел менее приоритетные баги, требующие решения, но всё равно. Получается, что сейчас основные механики сделаны и верхнеуровнево отлажены. Теперь предстоит более глубокое погружение и фиксы мелких косяков, плюс запись звуков и анимации лица. Сегодня и начну.
Но отсутствие задач навело на меня ностальгию, и я углубился в воспоминания о том, как всё начиналось. А было это несколько (сколько не скажу — страшно) лет назад. Тогда мой друг зашёл ко мне с фантастической идеей делать игру: он занимался бы графикой и моделированием, а я — программированием и анимацией. Я поржал
Теперь у нас огромный опыт разработки проекта и мотивация, которая до сих пор не угасает, двигая нас вперёд. Наша конечная цель — создать студию, которая будет делать качественные игры, радующие нас и других. И я верю, что этой цели мы достигнем.
К посту прикрепил несколько скриншотов с начальных стадий изучения геймдева. Смотрю сейчас и улыбаюсь.
Мотивации вам и хороших выходных! Удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤7👍7🥰1🤡1🤓1
Media is too big
VIEW IN TELEGRAM
Праздник к нам приходит, как говорится! Хотя для меня каждый день праздник
Но это всё лирика, потому что праздники все же придут и уйдут, а вот цель она останется, и надо делать Парадигму
За последние недели я начал заниматься звуками, параллельно решая мелкие баги.
Из хорошего: я всё-таки разобрался с аутсорс-звуками, которые заказывал, и они не умерли, — человек доделал свою работу. По опыту делегирования задач на аутсорс чувства смешанные, т.к. всё затянулось, и человек немного на другом направлении специализируется, но я понимал на что иду в целом, и для первого раза всё ок. Буду дальше экспериментировать.
Пока аутсорс-звуки дописывались, я ковырял и настраивал имеющиеся, плюс что-то уже удалось вставить из нового. Прикрепил небольшое видео, где можно сравнить, что изменилось в этой части с последнего раза. Но там еще много работы, это скорее проба пера. Смотреть лучше в ушах
Сейчас план — выбрать и подсосать в проект все оставшиеся звуки и настроить их. Также надо разработать логику смены звуков окружения в зависимости от времени суток. Короче, будет чем заняться в праздники.
С наступающим, до встречи в новом году!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4❤1🤡1🎅1
This media is not supported in your browser
VIEW IN TELEGRAM
Вот и пришел Новый год. Ура! Наступил, уже и на этом спасибо.
Праздники прошли в целом хорошо, удалось реально отдохнуть, плюс параллельно я пытался что-то делать по Парадигме. В основном это касалось звуков, в частности, начал делать звуки окружения для ночи и дня.
Начал с работы над референсами. На самом деле, непростой процесс и требует усидчивости, как минимум. Я собрал ряд видео с прогулками по похожим местам в реальной жизни и пытался вычленить оттуда все основные звуки. Пришлось даже нейросетку использовать
И тут мне помог Unreal Engine плагин – Soundscape, который позволяет с заданными условиями генерировать звуки вокруг игрока. Отлично подходит для окружающей среды и больших миров. Благодаря Soundscape получается объёмное и реалистичное звучание, т.к. не просто на уровень наложен какой-то общий шум, а в 3D пространстве вокруг игрока спавнятся птички и другие, какие захотите, звуки.
Надо сказать, что ещё сильно упростил мне задачу разработки – Metasound. Это аудио-инструмент в Unreal Engine, который позволяет, говоря очень условно, прямо в рамках аудиофайла программировать поведение звуков. Примеры показал на видео к посту. Я нашёл одиночный звук кузнечика и написал функцию, скрипт, что он превратился в назойливую хрень, постоянно пиликающую под ухом
Но ещё больше я люблю выходные, потому что можно почилить. Чего и вам желаю. Удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍3❤2🤡1🍓1
🛸 Привет!
Ранее я рассказывал про то, что попал в папку инди-разработчиков, чему очень рад, тк это чуть ли не единственный инструмент в телеге для продвижения.
И вот недавно произошло расширение папки, поэтому призываю вас добавить себе новые проекты. Поддержка очень важна для нас - индигеймдеверов 🐣
Ниже делаю репост от организатора движухи. Спасибо ему за крутую инициативу! 🔥
Ранее я рассказывал про то, что попал в папку инди-разработчиков, чему очень рад, тк это чуть ли не единственный инструмент в телеге для продвижения.
И вот недавно произошло расширение папки, поэтому призываю вас добавить себе новые проекты. Поддержка очень важна для нас - индигеймдеверов 🐣
Ниже делаю репост от организатора движухи. Спасибо ему за крутую инициативу! 🔥
👍8🔥4❤2👏1🤡1🤝1
Forwarded from Человек, который слишком много начинал. (Andrew Orlov)
Расширение Инди папки ! 🍊 🍊
Как некоторые из вас знают, какое-то время назад я начал организовывать одну общую папку, в которую мог бы объединить каналы, которые делают игры и, что немаловажно, доводят их до релиза, а также каналы по маркетингу, которые помогают маленьким инди. Добавляю я в папку на основании личного сенити чека, отсматриваю проекты, отсматриваю канал, стараюсь добавлять каналы, которые мог бы читать сам.
Так вот, сегодня пришла пора добавить в папку ещё 6 каналов🍊
1. Геймдев без кранчей. Это канал в основном про маркетинг. Разбор успехов и провалов, аналитика. Постов - мало, пользы - много.🍿
2. Antelus games. Студия разрабочик и издатель небольших инди-игр. Сейчас у них кипит работа сразу над несколькими проектами.🍊
3. Канал по разработке игры "Drawn tale". У игры уже есть страничка в стиме, а на канале периодически появляются материалы связанные с разработкой.🔦
4. Канал разработки такой нашумевшей игры, как "Симулятор чушпана" 1 и 2 части, а также других игр поменьше.✨
5. Канал разработки игры HotLoop. Обзор на которую я писал на канале. Страничка в стиме.🛸
6. Канал разработки игры "Siberian Way". А вот её страничка в стиме !🧊
Ссылка на папку: https://t.me/addlist/QUAk3DOoUexmNmFi
Как некоторые из вас знают, какое-то время назад я начал организовывать одну общую папку, в которую мог бы объединить каналы, которые делают игры и, что немаловажно, доводят их до релиза, а также каналы по маркетингу, которые помогают маленьким инди. Добавляю я в папку на основании личного сенити чека, отсматриваю проекты, отсматриваю канал, стараюсь добавлять каналы, которые мог бы читать сам.
Так вот, сегодня пришла пора добавить в папку ещё 6 каналов
1. Геймдев без кранчей. Это канал в основном про маркетинг. Разбор успехов и провалов, аналитика. Постов - мало, пользы - много.
2. Antelus games. Студия разрабочик и издатель небольших инди-игр. Сейчас у них кипит работа сразу над несколькими проектами.
3. Канал по разработке игры "Drawn tale". У игры уже есть страничка в стиме, а на канале периодически появляются материалы связанные с разработкой.
4. Канал разработки такой нашумевшей игры, как "Симулятор чушпана" 1 и 2 части, а также других игр поменьше.
5. Канал разработки игры HotLoop. Обзор на которую я писал на канале. Страничка в стиме.
6. Канал разработки игры "Siberian Way". А вот её страничка в стиме !
Ссылка на папку: https://t.me/addlist/QUAk3DOoUexmNmFi
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Инди-каналы
Andrew Orlov invites you to add the folder “Инди-каналы”, which includes 18 chats.
👍8
Media is too big
VIEW IN TELEGRAM
Новый год уже вовсю мчится, планы построены, цели намечены, остаётся не отступая идти вперед.
Однако 25-й год оказался не слишком дружелюбным.
Я же, пока все чинилось, почти доделал основную массу звуков и сделал переход между временами суток. Показал это на видео к посту, смотреть в ушах.
А до неё остаётся всё меньше. В ближайшее время надо еще немного повозиться со звуками и сделать, наконец, озвучку фраз и анимацию лица. Пожалуй, это последняя большая и неприятная задача перед окончательной оптимизацией билда и постпродакшеном.
Хороших и продуктивных выходных, удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5❤4🤡1🆒1
Кажется, я на 98% разобрался со звуками и готов перейти к озвучке персонажей и анимации лиц. Также мой коллега-друг-партнер восстановил работоспособность компа и начал запекать HLOD'ы уже для основной версии проекта.
HLOD (Hierarchical Level of Detail) — это инструмент оптимизации открытых миров, при котором на большом расстоянии несколько объектов объединяются в один менее детализированный. Таким образом, в частности, уменьшается количество вызовов отрисовки (draw calls), то есть запросов процессора к видеокарте для отображения объекта. Чем меньше таких вызовов, тем выше производительность. Однако важно учитывать, что нельзя бездумно объединять все объекты в один, так как чрезмерная оптимизация может привести к тому, что итоговый объект окажется слишком громоздким и будет требовать значительных ресурсов.
Поэтому нужен баланс и достаточно тонкая настройка. Особенно учитывая, что HLOD'ы — это лишь один из множества вариантов оптимизации.
Вообще, в Парадигме мы стараемся использовать максимум инструментов оптимизации. Глобально наша игра в этом плане ничем не будет отличаться от условной GTA.
Да, возможно, этот подход не самый быстрый и требует много усилий, но зато в награду мы получаем самое главное и ценное, на мой взгляд, — это опыт.
Хороших выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥9❤6❤🔥2🥰1🤡1
Как и планировал, начал заниматься озвучкой и анимированием персонажей. Ранее я уже не раз тестировал этот функционал, но теперь пора делать чистовик. Поэтому по ходу недели вспоминал, как вообще всё работает, заодно конспектируя это в «Обсидиане», чтобы в следующий раз вспоминалось быстрее, так как, когда к чему-то возвращаешься, — это всегда муки, разработчики меня хорошо поймут.
Результаты тестов на видео.
Весь процесс занял у меня несколько минут. Это шок, конечно.
Надеюсь, хоть частичку мотивации мне удалось передать. Продуктивных выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍6❤4🤡1💋1
Весна пришла! Шок, как быстро. Ну зато солнышко будет светить чаще и напитывать нас витаминами и хорошим настроением.
Я немного, совсем чуть-чуть, отложил Парадигму, а точнее — стал меньше выделять времени на неё. Причины на то весомые. У нас расширение команды, и теперь нас трое! Ура))
Человек давно мне знаком, он уже опытен в Unreal Engine, плюс мы даже работали вместе не по геймдеву, и я очень рад, что удалось объединиться. Это ещё один шаг к мечте.
Ближайший план такой: Парадигма пока делается тем же составом, а вот уже втроём мы начинаем думать над другими небольшими проектами.
Сейчас идёт организационный этап — нужно настроить совместную работу на всех уровнях. После решения оргвопросов перейдём уже к активной разработке первого совместного проекта. Конечно же, здесь я буду постить контент и рассказывать про наши новые проекты.
Так что ставьте лайки, новость заслуживает этого!
Хороших выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍7❤4🤡2
Продолжаем выстраивать совместную работу нашей расширенной команды. Последнюю неделю в моих задачах была настройка контроля версий для первого проекта.
Для контроля версий была выбрана программа Perforce. Почему не Git, может возникнуть вопрос? Всё дело в том, что в игровых движках используется много бинарных файлов, которые, в отличие от обычных текстовых файлов, проблематично мерджить друг с другом. Поэтому нужен особый подход, когда файл, с которым идёт работа, блокируется для других пользователей, во избежание конфликтов. Perforce отлично подходит под эти задачи — он буквально заточен под это.
Мы уже успешно работали с Perforce, когда делали вдвоём Парадигму, но с расширением команды пришлось подумать над некоторыми аспектами этой работы и их модификацией.
Так что я смотрел кучу разных видео и читал документацию, пытаясь впитать в себя лучшие практики по работе с Perforce.
В итоге написал пару туториалов, где отметил порядок действий для правильной настройки сервера, клиента и проекта и расписал некоторые нюансы.
Вообще, есть мысль выложить эти туториалы сюда — может, кому-то будет полезно, потому что, когда я впервые делал настройку, было тяжко. Но пока не уверен, поэтому, если интересно, ставьте ❤️.
Конечно же, параллельно много чего ещё делается, например, выбираем название для новой игры, что очень непросто. Думаю, может, устроить тут опрос по названиям, когда будут готовы несколько вариантов. Интересно услышать ваше мнение.
А пока хороших выходных. Удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤6👍5🐳1
Ты попал на космическую станцию, где ИИ захватил контроль, превращая людей в своих киберзомби солдат. Выдержи волны атак, пробейся к ядру системы… или стань ее частью
Anonymous Poll
13%
Chainbreak
7%
CyberCull
12%
FleshWarp
21%
Cyber Cruise
15%
BlightCore
32%
Cybreach
🤨13🔥8👾3❤2🤡1
Спасибо за голосование в прошлом посте, это помогло нам определиться с названием, что позволило мне начать заниматься созданием логотипа и арта. Результат — на картинке к посту.
Однако, ещё не до конца закончил работу, и надо сделать ещё пару картинок. А нужно это всё, чтобы создать страницу на PS Store, где мы в первую очередь хотим разместить проект.
Да, мы решили начать именно с консолей, не буду вдаваться в причины. Но и ПК (Steam), конечно же, тоже в наших планах, но чуть позже, когда уже будет реализован какой-то презентабельный геймплей, чтобы записать трейлер, видюшки и наделать скриншотов.
Также, кроме так сказать маркетинговых штук, продолжаем реализовывать базовые механики игры, делаем модели и прототип первого уровня — всё, что нужно, чтобы начать тест геймплея и просчёт баланса.
Короче, процесс идёт. Может быть, скоро даже будут какие-то скриншотики. Но это не точно
Продуктивных выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤4👏3👍1🤡1
Мы выложились на PS Store!
Ура, принимаем поздравления! Для этого ставьте
Получается, первый этап пройден, теперь задача — дорабатывать прототип, тестировать его, опять дорабатывать и так далее. Ну а параллельно потихоньку будет генериться контент для маркетинга и PS Store в частности, потому что пока там просто описание игры и несколько картинок из арта, который я сделал.
В общем, нужно как можно больше скринов, видео, гифок и прочего. По мере разработки проекта всё это будет появляться. Потихоньку так и демка сделается, и можно уже создавать Steam. Пока план такой, а там как бог даст.
Всем хороших выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤8❤🔥5👍2🤨2🎉1🤡1
Пока мы вовсю пилим CYBREACH, небольшое продолжение рубрики #техноСреда
Думаю, мало кого обошла стороной новость, что недавно вышла фича OpenAI, которая позволяет создавать и "фотошопить" картинки через диалог с ИИ. Честно говоря, так и не понял, как она называется, но, скажем, — ChatGPT Image. В день релиза был такой хайп, что сервера OpenAI упали от наплыва юзеров, и доступ временно сделали только платным. Сейчас, вроде как, есть возможность бесплатно создавать 3 картинки в день. Маркетинг это был или нет, не знаю, но я поддался и оформил подписку. И знаете что? Я не пожалел, это реально огонь!
Мне всё чаще приходится использовать в работе и быту разные ИИ-шные модели. В основном текстовые (ChatGPT, GigaChat, Deepseek, Grok). Но также часто для создания референсов я юзаю модели для генерации изображений. Пока для этих целей больше всего нравится Flux, она умеет генерить классные и качественные картинки. Однако есть проблема: уже сгенерированную картинку достаточно сложно редактировать так, как ты хочешь. Для этого приходится менять изначальный промт, прописывать ограничения, и всё равно чаще всего результат не совсем такой, как задумывался.
И вот тут-то и главное преимущество ChatGPT Image — интуитивно понятный (через общение с ботом), простой и достаточной точный способ редактирования изображений. Не нравится поза сгенерированного персонажа? Не проблема, напиши: "Сделай, чтобы персонаж стоял, сложа руки" — и вуаля, ИИ меняет картинку. Или можно загрузить две картинки и миксовать их: "Оставь броню от первой, фон от второй". И так до идеального результата! Да, косяки есть, но потенциал огромный, и количество итераций для получения итогового результата снижается в разы. И это только начало.
Как это юзать в геймдеве?
Пример воркфлоу создания персонажа:
И это только одно из применений, а их огромное множество. Для тех, кто делает 2D, — это вообще маст-хэв.
Ну не кайф ли? Это не просто кайф — это революция на наших глазах. ИИ уже меняет правила игры, в частности в геймдеве, и чем раньше ты в деле, тем лучше.
➡️ Про FLUX, модели, установку и тд - https://habr.com/ru/articles/866566/➡️ Tripo3D - https://www.tripo3d.ai/app/home➡️ Meshroom - https://github.com/alicevision/Meshroom
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6❤1🤡1👾1
С праздниками! Надеюсь, вы хорошо отдыхаете. Лично я обожаю праздники, потому что можно спокойно погеймдевить
Пока по Cybreach временно отошёл от разработки и опять занялся созданием артов. Сделал пару скринов, один из которых прикрепил к посту, зацените!
Но прямо сейчас моё время занято созданием тизера — первого видео, представляющего наш проект.
Я до этого никогда не занимался ничем подобным, поэтому для меня это своего рода испытание. Пытаюсь нащупать удобные и правильные подходы к созданию видеоконтента. Надеюсь, получится добиться нормального результата. Можно, конечно, было отдать это кому-то, но это неинтересно и дорого.
А пока я делаю картинки и видюшки, команда работает над другими составляющими проекта.
В общем, работаем, двигаемся вперёд, и это главное!
Хороших выходных, удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤5👍5🤡2🐳2
Представьте, что вы занимаетесь только своими любимыми делами, а всё, на что вам не хватает времени, желания и других ресурсов, делает за вас кто-то ещё. Круто же?
Вот и я думаю, что прекрасно. Поэтому решил поработать над созданием себе такого будущего и занялся изучением автоматизации процессов с помощью ИИ!
Тема на самом деле давно мне интересна, и были некоторые попытки двигаться в эту сторону. Но последнюю неделю я прямо залип, вдохновившись видео про MCP-протокол и Unreal Engine. Если кратко, смысл того ролика в том, что общаясь с ChatGPT или любой другой моделью, ты можешь управлять движком. В целом это можно делать с любой другой программой или ресурсом.
Но сейчас я решил воплотить в жизнь нечто более прикладное, чем управление Unreal, и начал работу над ИИ-агентом, который бы занимался маркетингом за меня — в первую очередь делал посты в соцсетях для продвижения моих игр и других проектов. Это, кстати, большая проблема среди инди геймдев команд и соло разработчиков — на маркетинг и продвижение никогда нет ресурсов.
Разрабатывал я агентов с помощью сервиса n8n, который позволяет собирать разные скрипты с интеграцией ИИ. Текущий результат — запрограммировал двух обособленных агентов.
Пока всё работает локально, и функционал, конечно же, требует доработок. Но я уже достаточно чётко вижу, как мне добиться результата и сделать полезного помощника для нашей команды, который дальше уже будет дорабатываться. 🏗
Хотели бы себе такого «маркетолога»? Вероятно, попозже сделаю пост, где расскажу про технические детали и в целом подробнее про функционал. Если интересно, поставьте ❤️, будет мотивацией это сделать.
А сейчас желаю хороших выходных и удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍8🔥6👎1
Я в отпуске, ура!
Что там по Cybreach?
Чуть притормозили. Упёрлись в некоторые баттлнеки. По разработке технической части — никак не можем победить мультиплеер. То одно не работает, то другое, много разных методов решения вопроса, а опыта именно в разработке мультиплеера не то чтобы много. Но мы решим проблемы, я уверен, нужно просто время.
По "маркетингу" похожая история. Пока не уехал отдыхать, домучивал трейлер. Проблема, что не хочется делать совсем посредственность, а чтобы сделать хорошо, не хватает опыта. Но и тут всё придёт со временем, в процессе я обучаюсь и понимаю, как лучше делать в будущем, получаю ценный опыт. Так что всё не зря.
Также есть ещё одно направление, которое частично "виновато" в снижении темпов разработки игры. Это ИИ-агенты. Рассказывал об этом выше. В этом направлении я вижу перспективы не только для моей геймдев-деятельности, но и в целом. Поэтому не могу не уделять этому время, так что ждите больше постов на эту тему. Пока на отдыхе, буду продумывать архитектуру для первого ИИ-агента, который будет делать посты в Твиттер.
В общем, задач много, они непростые, но зато интересные. Главное — не стоять на месте и методично их решать.
На скрине, кстати, ещё один арт, который делал для Cybreach. Сейчас подумал, что он отлично иллюстрирует текущую деятельность нашей команды.
Поддержите, что ли, лайком, хоть порадуюсь вашей реакции.
Удачи, хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5🔥2👏1🐳1