progamedev | Игры и приложения

Telegram-канал progamedev - Разработка игр 🍄

20128

Материалы о разработке, экспертные статьи и мои скромные мнения обо всём, что касается игр. По рекламе: @unreal_alesia (работаем официально, ставим маркировку сами) Автор: @gameved Наша инди-студия: @perelesoq

Подписаться на канал

Разработка игр 🍄

Мне 27 лет. Вот список интересных вещей, которые я делал:

Разработал проект, позволяющий звонить и рассылать СМС всем незнакомым людям в радиусе 30-50 метров (демонстрировал на съемках с bekhgen/video/7038293790288792834">Моргенштерном; 20 млн просмотров).
Написал ПО (но воспользовался лишь один раз), которое имитировало 10-бальные пробки на всех дорогах Москвы в Яндекс.Картах ещё до того, как это стало мейнстримом (продемонстрировано на съемках с блогером Литвиным).
На данную тематику вел Instagram и bekhgen">TikTok, где большинство роликов набирало миллионы просмотров.
Находил уязвимости в Ленте, ГосУслугах, 1500 московских шлагбаумах (мой хабр-пост) и передавал информацию журналистам.
Создал OSINT-сервис для поиска профилей в Instagram по номеру телефона. 572k просмотров на Хабре.
Разработал Telegram-клиент с функцией "Двойное дно". Продвигал идею внедрить такую возможность в оригинальный клиент Telegram.

Все выше перечисленное является правдой (никаких фотошопов и фокусов). Эти задумки были реализованы исключительно с целью развития моего личного бренда и не имели экономической выгоды.

Я уже давно не занимаюсь личным брендом, поэтому новых публикаций нет, а перечисленные проекты были закрыты.

В середине ноября 2022 года я поставил себе новую цель — Разработать игру. Не казуальную, не гиперказуальную, а сложную (в техническом смысле) и насыщенную контентом игру с глубоким геймплеем.

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

Возможно, у вас возникнет вопрос: Зачем лезть в техническую часть создания игры, если можно найти на аутсорсе команду и делегировать ей разработку? Примерно так я и попробовал сделать. Моя компания стала искать и нанимать Unity-разработчиков. Я успел поработать с несколькими специалистами. К сожалению, ничего дельного из этого не вышло. Качество выполненных задач от ребят меня не устраивало. Как говорится, хочешь сделать хорошо — делай сам. Ну, или так: Хочешь сделать хорошо, то разберись в теме сам, заложи архитектуру и подход к разработке, а только потом делегируй и в дальнейшем контролируй. Такой подход позволит мне контролировать процесс создания игры и получить в результате именно ту игру, которую я хочу.

Прошло уже 10 месяцев с момента старта, и я все еще в процессе обучения. Да, со временем я все больше и больше времени посвящаю написанию кода, но обучение все равно остается неотъемлемой частью процесса.

У меня большой опыт в OSINT и информационной безопасности, но в области GameDev я новичок. Мне пришлось изучать множество новых тем, и еще предстоит столько же. К счастью, многое из моего предыдущего опыта перекликается с GameDev, что облегчает изучение.

Я стараюсь конспектировать любую изученную тему. Опираясь на свой опыт, я понимаю, что со временем наш мозг "стирает" то, что кажется ему "ненужным". Конечно, "ненужная" информация на самом деле могла бы быть ценной, но мозг не консультируется с нами по данному вопросу.

Если я что-то подзабыл (случается это довольно часто), то я иду в свои заметки и через поиск нахожу нужный конспект. Если я наткнулся на отличную статью по интересующей меня теме, то конспект писать уже смысла нет. Я просто сохраняю ссылку (ну, или архивирую веб-страницу для оффлайн доступа, если есть ощущения, что через год сайт закроется). Тем не менее, действительно хороших сайтов или статей, которые бы покрывали вопрос хотя бы на 80 процентов, очень мало.

Если бы все статьи по GameDev (да и не только) были бы с крайне низким порогом входа и покрывали практически все вопросы, которые возникают у читателя, то процесс разработки продуктов мог бы ускориться на один, а то и два порядка (10-100 раз).

Когда я только начинал обучение, я осознавал, что быстро достичь своей цели не удастся. Обучение — это сложный, многоступенчатый и местами скучный процесс. Тем не менее, сейчас я чувствую, что это обучение начинает мне надоедать.
И на фоне этого "надоедания" мне пришла в голову интересная мысль...
(К сожалению, весь текст не влезает в один пост. Продолжение читайте в следующем посте).

Читать полностью…

Разработка игр 🍄

Игры от Naughty Dog (Uncharted, The Last of Us) славятся своей проработанностью и вниманием к деталям. Послушайте лекцию о том, какой подход позволяет ребятам выпускать максимально отполированные проекты.
https://www.youtube.com/watch?v=VefvgcSKQzU

Читать полностью…

Разработка игр 🍄

Классное видео про вращения
https://youtu.be/HjStG4qKEIU

Каждый разработчик вертел эти трансформы много раз. И вот теперь по вращениям есть неплохое видео, где что важно правильно подсвечены проблемы углов эйлера. Кватернионы — это самый удобный вид вращения, так как он быстрый и относительно всех операций максимально предсказуемый. Так что «галопом по европам» отличный разбор я считаю. А для тех кто хочет углубится есть https://habr.com/ru/articles/426863/

В целом для большинства задач в геймдеве не нужно даже понимать что такое кватернион, достаточно понимать логику их интерполяции, сути афинных преобразований и последовательности преобразований. Что такое с точки зрения математики значит обратное значения и так далее. Я всё время забываю суть природы кватернионов, хотя сам же находил офигенное видео на эту тему /channel/dev_game/211 Но это не особо мешает ими пользоваться :)

#новости

Читать полностью…

Разработка игр 🍄

Любопытный материал о том, как создавалась синтетическая озвучка в Celeste.

https://dtf.ru/gamedev/1001308-sinteticheskiy-golos-reagiruyushchiy-na-emocii-kak-ozvuchivali-dialogi-dlya-celeste

Читать полностью…

Разработка игр 🍄

Как правильно делать драки.

Читать полностью…

Разработка игр 🍄

🔥 Тест по Unreal Engine

Ответьте на 13 вопросов и проверьте свой уровень знаний, а также свою готовность к обучению на курсе - «Unreal Engine Game Developer. Professional» от Отус. Курс доступен в рассрочку.

➡️ ПРОЙТИ ТЕСТ:  https://otus.pw/A1sI/

На курсе вы научитесь более углубленно разрабатывать на Blueprints, работать с Core API, Lanscape and Foliage API и HTTP API, разрабатывать игры под PC, iOS, Android, VR и AR, а также создавать модули расширения движка на C++, работать с локализацией и субсистемами.

Пройдете успешно тест, получите
:
✅ Возможность попасть на 3 открытых видео урока курса;
✅ Доступ к записям прошлых открытых уроков курса;

Пройдите тест, смотрите наши открытые уроки и приходите учиться! Ждем.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

Разработка игр 🍄

OpenAI купили компанию Global Illumination, разработавшую клон Minecraft.

Открытый вопрос: для чего?
Но можно предположить, что следующие AI агенты будут иметь "тело", пусть и в симуляциях.

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

Второй важный пункт: это большая база знаний, которую можно пропарсить и научиться базовым действиям, типа крафтинга.

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

GPT системы мощные, но слепые, пока...

Вот э тайм ту би элайв!

Сорс

Читать полностью…

Разработка игр 🍄

А теперь представьте, что в жизни так же.

Читать полностью…

Разработка игр 🍄

Прошёл вчера игру Before Your Eyes и остался под сильным впечатлением.

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

Как это часто бывает с хорошими историями — чем меньше вы знаете перед началом игры, тем лучше. Я хоть и смотрел трейлер какое-то время назад, уже забыл что конкретно там показывали. Оно и к лучшему.

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

Для себя выписал много деталей и мыслей, но вы лучше сами! Не пожалеете. Однозначно, теперь будет одним из любимых произведений.

Читать полностью…

Разработка игр 🍄

Ребята подняли очень правильную тему — производственный ад на игровых проектах.

https://skillbox.ru/media/gamedev/proizvodstvennyy-ad-kak-igry-v-nego-popadayut-i-kak-iz-nego-vybirayutsya/

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

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

В общем, история непростая и однозначных правильных способов избежать производственных проблем нет. Но мы в нашей студии стараемся изо всех сил!

Читать полностью…

Разработка игр 🍄

Ребятки, пока я тут в больничке завис, поддержите пост про нашу игру на фестивале визуальных новелл 😅

https://dtf.ru/indie/2021073-kak-zaletet-na-festival-vizualnyh-novell-esli-u-tebya-ne-novella

Читать полностью…

Разработка игр 🍄

Ищем людей, которые хотят зарабатывать на играх

Хочешь узнать больше об их разработке?
Каждый вторник в 19:00 будет проходить закрытый разбор игр на ютуб-канале владельца студии Garden of Dreams.


Уже открыта регистрация на первое мероприятие 8 августа в 19:00, и это бесплатно!


🔥Регистрируйся прямо сейчас и открой для себя все подводные геймдева. За регистрацию ты получишь игру в подарок.

Читать полностью…

Разработка игр 🍄

Как выглядел бы Stray, если бы вышел на Game Boy.

https://www.youtube.com/watch?v=NSr2QBjmQCM

Читать полностью…

Разработка игр 🍄

Короткий фильм о создании легендарного Mortal Kombat 3 Ultimate. Полное погружение в атмосферу геймдева 90-х. Я вот огромное удовольствие получил от просмотра.

Любительская озвучка здесь, по-моему, только добавляет шарма! 😎
https://www.youtube.com/watch?v=OGppXUDl8xk

Читать полностью…

Разработка игр 🍄

Достопочтенные господа @Sadaris и @evlko обновили свою большую прошлогоднюю таблицу по играм в Steam до 28 июля 2023 года!

Им слово:

В нашей табличке вы все еще можете посмотреть различные открытые данные по уже ~65 тысячам игр на платформе, приблизительные данные по популярности и выручкам различных тегов.

В этом году мы несколько изменили наш подход к собиранию данных и теперь вся информация непосредственно взята со Steam (больше никаких Adjusted Review Score).

Немного интересных фактов:
• Общее число всех страниц на Steam уверенно близится к шестизначному — в этом году их уже 87728!
• За год на платформе вышло в релиз ~11 тысяч новых игр.
• Среди вышедших за 2022-2023 год 17447 игр только 19,4% смогли набрать больше 50 ревью.

Эти и многие другие важные факты от мира PC игр (например, "Что популярнее — аниме или фурри?") вы можете узнать, перейдя по ссылке! Анализируйте, экспериментируйте, распространяйте!

Читать полностью…

Разработка игр 🍄

Что изменилось за последний год в российском геймдеве? С чего начать карьеру в игровой индустрии? И как новичку избежать ошибок?

Узнайте 24 августа в Лектории Skillbox! Спикеры расскажут о путях развития геймдева в России, проблемах монетизации и необходимых навыках для старта карьеры.

Участие в дискуссии бесплатное, формат на выбор — онлайн или офлайн в офисе Skillbox.
Регистрируйтесь: https://l.skbx.pro/FbW7IE

Читать полностью…

Разработка игр 🍄

Умеешь собирать игры в Unity? Научи других

Яндекс Практикум приглашает наставников на курс для подростков. Предстоит проводить вебинары по разработке, отвечать на вопросы про Unity, проверять практические задания. 

Формат: удалёнка, парт-тайм, можно совмещать с основной работой. 

Что ожидают от кандидатов:
• рабочий стаж от полугода (подойдут фриланс, pet-проекты),
• образование по любой технической/педагогической специальности или в процессе его получения (3+ курс),
• завершённые проекты в Unity, знания С#, базовых алгоритмов и ООП,
• понимание игровых механик, умение запрогать flappy bird и topdown shooter. 

Вознаграждение и бонусы: 
• ежемесячная оплата за ведение групп до 30 человек (количество групп можно определить самостоятельно),
• бесплатное обучение на интенсиве по коммуникациям и эффективному преподаванию,
• сертификаты о социально-полезной деятельности для портфолио,
• прокачка лидерских, менторских и soft skills, нетворкинг.

Если готовы объяснять, мотивировать и поддерживать, откликайтесь на вакансию наставника по разработке игр на Unity.

Читать полностью…

Разработка игр 🍄

Подсказывают, что игра уже давно вышла!

https://store.steampowered.com/app/889910/Hell_Pie/

Читать полностью…

Разработка игр 🍄

Всё ещё думаете, стоит пробовать свои силы в геймдизайне или нет? Стоит! Ведь сейчас курс по геймдизайну от Skillbox можно попробовать совершенно бесплатно!

Переходите по ссылке, жмите «Начать учиться бесплатно» и мы откроем вам бесплатный доступ к одному модулю на 7 дней: https://epic.st/O4KRZ_

За это время вы:

— познакомитесь с платформой Skillbox;
— оцените спикеров и материалы курса;
— узнаете больше о профессии.

Уже во время бесплатной части вы поймёте, какие игры пользуются повышенным спросом и разберёте основные принципы геймдизайна. А после прохождения бесплатной части сможете принять осознанное решение, стоит ли продолжать обучение или нет.
И да, с трудоустройством мы поможем!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

Разработка игр 🍄

Немного соли на рану 💔

Оригинал.

Читать полностью…

Разработка игр 🍄

О том, из чего состоит хорошая хоррор игра.

https://youtu.be/1Chsfd3ffQo

Читать полностью…

Разработка игр 🍄

Чтобы создать интересную игру, мало одних технических навыков. Как придумать захватывающий сюжет и понятные правила? Насколько сложной должна быть игра? Принесёт ли она радость игрокам?

Ответы на эти вопросы ищет геймдизайнер. С 17 по 19 августа в 19:00 по московскому времени пройдёт бесплатный онлайн-интенсив «Как геймдизайнер видит игры. Учимся создавать собственные миры с нуля».

Вас ждут вебинары от преподавателя геймдизайна в НИУ ВШЭ и Институте бизнеса и дизайна В&D, а также практическая работа — вы создадите концепт игры из разных игровых механик. Спикер разберёт проекты участников и ответит на вопросы в прямом эфире. А ещё будут полезные подарки 😉.

Скорее регистрируйтесь, чтобы забронировать место на интенсиве: https://epic.st/izE3ef


Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880.

Читать полностью…

Разработка игр 🍄

Луцай байтит.

https://youtu.be/56Fo5MJoZBY

Читать полностью…

Разработка игр 🍄

Полезный курс, который поможет разобраться начинающим разработчикам с монетизацией браузерных игр.

Яндекс Игры подробно рассказали о том, какие инструменты монетизации есть на их платформе. В курсе из 10 уроков рассматривается весь процесс от регистрации учётной записи до настройки рекламы и внутриигровых покупок.

Курс бесплатный, регистрация уже открыта

Читать полностью…

Разработка игр 🍄

«А я тоже смогу делать игры?»

Приходите на День открытых дверей в Scream School, чтобы получить положительный ответ на этот вопрос 😉

Центральное событие — презентация программ дополнительного образования по трем ключевым профессиям: геймдизайн, концепт-арт, игровая графика. Расскажем о навыках, необходимых для поступления, содержании программ и о перспективах трудоустройства.  

Главное о мероприятии 👇
Где: Центр дизайна Artplay, ул. Нижняя Сыромятническая, 10, стр.4, Москва. 
Когда: 12 августа, 13:00
Необходима регистрация на сайте!

Читать полностью…

Разработка игр 🍄

Юмор в играх ещё не так хорошо исследован, как другие жанры, вроде экшена или хоррора. Поэтому особенно приятно, когда появляются такие изумруды.

Посмотрите интересный разбор того, как комедийные приёмы создаются не с помощью заранее подготовленных сценариев, а с помощью систем. Player-driven comedy, так сказать:
https://www.youtube.com/watch?v=h0ySPq0Sw10

Читать полностью…

Разработка игр 🍄

Товарищ написал про наш с ним первый релиз. Да, игра была безумно простой и да — первый же релиз висел в топе аппстора и набрал более 100к установок за неделю 😎

Давно было дело, в далёком 2014 (офигеть, почти 10 лет назад!). До сих пор приятно вспоминать.

Читать полностью…

Разработка игр 🍄

Ребята, мы тут выложили трогательную историю нашей сотрудницы на реддит. Нужна ваша помощь, чтобы пост попал на главную!

Большая просьба лайкнуть пост: https://www.reddit.com/r/gaming/comments/15g90gf/i_went_from_a_girl_who_was_bullied_for_her/

Читать полностью…

Разработка игр 🍄

В одной из крупнейших болгарских геймдев студий открыта вакансия 💥 VFX Artist с возможностью удаленной работы или релокации. С текстом вакансии можно ознакомиться тут: https://jobs.gohire.io/snapshot-games-iwnh5ere/vfx-artist-130189/

Snapshot Games основана автором легендарной X-Com, занимается разработкой масштабных проектов для PC и консолей в жанре стратегии, является дочерней студией Saber Interactive (которая в свою очередь входит в холдинг Embracer).

Свяжитесь с @alexnasonov

- если вы обладаете опытом и навыками, описанными в текстах вакансий;
- если ваши знания английского языка позволяют вам трудиться в англоязычном коллективе;
- если вам интересно работать над потрясающими проектами в жанре стратегии в команде профессионалов международного уровня;
- если вы готовы работать удаленно или заинтересованы релоцироваться в ЕС и получить Блукарту.

При отправке резюме и прохождении интервью указывайте, что вы узнали о вакансиях из поста в телеграм-канале “Работа в геймдеве”, чтобы автор канала знал, что помогает хорошим людям найти хорошую работу.

Читать полностью…

Разработка игр 🍄

Ребята из IGN задали разработчикам вопрос: что их того, что кажется легким в исполнении, на самом деле оказалось трудным? Оказалось, что ВСЁ.

Могу подтвердить, что это действительно так. Конечно, одни вещи определенно сложнее других, но все же.

https://www.ign.com/articles/turns-out-hardest-part-making-game-everything

Читать полностью…
Подписаться на канал