Forwarded from Типичный программист
EA открыла исходный код Command & Conquer, Red Alert, Renegade и Generals
Исходники выложили на GitHub под лицензией GPL, так что теперь моддеры могут улучшать классику RTS и адаптировать её под современные технологии.
EA также добавила поддержку Steam Workshop, чтобы моды было проще распространять. А для разработчиков выпущен «C&C Modding Support» — набор исходников, скриптов и шейдеров для работы с движком SAGE.
Историческое наследие RTS теперь в руках сообщества👍
#gamedev
Исходники выложили на GitHub под лицензией GPL, так что теперь моддеры могут улучшать классику RTS и адаптировать её под современные технологии.
EA также добавила поддержку Steam Workshop, чтобы моды было проще распространять. А для разработчиков выпущен «C&C Modding Support» — набор исходников, скриптов и шейдеров для работы с движком SAGE.
Историческое наследие RTS теперь в руках сообщества
#gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥13❤4
Поприветствуем Godot 4.4
На днях релизнулась новая версия движка. Вот что завезли:
— Jolt Physics теперь идёт в комплекте, устанавливать отдельно больше не нужно.
— Редактирование сцены во время воспроизведения – теперь можно менять объекты прямо во время работы игры в редакторе.
— Добавлена поддержка OpenXR, включая устройства Meta Quest 3 и Meta Quest Pro.
— Оптимизированы шейдеры – убершейдеры теперь загружаются заранее, что снижает лаги.
— Плавнее физика в 3D – движения объектов теперь без рывков, даже при низком FPS.
Страница релиза
#новости #godot
На днях релизнулась новая версия движка. Вот что завезли:
— Jolt Physics теперь идёт в комплекте, устанавливать отдельно больше не нужно.
— Редактирование сцены во время воспроизведения – теперь можно менять объекты прямо во время работы игры в редакторе.
— Добавлена поддержка OpenXR, включая устройства Meta Quest 3 и Meta Quest Pro.
— Оптимизированы шейдеры – убершейдеры теперь загружаются заранее, что снижает лаги.
— Плавнее физика в 3D – движения объектов теперь без рывков, даже при низком FPS.
Страница релиза
#новости #godot
🔥23🥱4👏1
ИИ в геймдеве — что имеем на текущий момент?
Использование ИИшек в игровой разработке становится настоящей революцией. В последние годы нейросети помогают создавать более живые миры, адаптировать поведение персонажей и автоматизировать многие процессы, которые раньше требовали много времени и усилий.
Например, ИИ уже могут генерировать уровни, текстуры и даже целые игры, как это показал проект Oasis. Также нейросети изменяют поведение NPC, делая их умными и непредсказуемыми, создавая каждый раз непредсказуемый опыт для игрока. И это только начало.
В нашей статье собрали трендовые направления ИИ в геймдеве и что уже можно применять.
@make_game #ai #теория
Использование ИИшек в игровой разработке становится настоящей революцией. В последние годы нейросети помогают создавать более живые миры, адаптировать поведение персонажей и автоматизировать многие процессы, которые раньше требовали много времени и усилий.
Например, ИИ уже могут генерировать уровни, текстуры и даже целые игры, как это показал проект Oasis. Также нейросети изменяют поведение NPC, делая их умными и непредсказуемыми, создавая каждый раз непредсказуемый опыт для игрока. И это только начало.
В нашей статье собрали трендовые направления ИИ в геймдеве и что уже можно применять.
@make_game #ai #теория
✍8❤🔥4👍1🤣1
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)
@make_game #обсуждение
@make_game #обсуждение
🆒5❤🔥3
Forwarded from Маркетинг игр 🚀
Как анонсировать игру
Делюсь масштабным и долгожданным материалом о том, как мы анонсировали Ларёк на улице Ленина и собрали почти 50 000 вишлистов за месяц.
Получилось рассказать и о нашем опыте конкретно и составить что-то вроде памятки для разработчиков, которые хотят правильно организовать анонс своей игры.
Читайте, сохраняйте на будущее, делитесь с друзьями разрабами и не только. Дай вам Гейб побольше вишлистов, а затем и продаж😎
https://teletype.in/@marketagame/how_to_announce_a_game
А для новеньких: подписывайтесь на @marketagame, тут много полезного
Делюсь масштабным и долгожданным материалом о том, как мы анонсировали Ларёк на улице Ленина и собрали почти 50 000 вишлистов за месяц.
Получилось рассказать и о нашем опыте конкретно и составить что-то вроде памятки для разработчиков, которые хотят правильно организовать анонс своей игры.
Читайте, сохраняйте на будущее, делитесь с друзьями разрабами и не только. Дай вам Гейб побольше вишлистов, а затем и продаж
https://teletype.in/@marketagame/how_to_announce_a_game
А для новеньких: подписывайтесь на @marketagame, тут много полезного
Please open Telegram to view this post
VIEW IN TELEGRAM
Teletype
Как анонсировать игру
Привет! С момента анонса нашей новой игры Ларёк на ул. Ленина прошёл месяц. За это время мы получили почти 50 000 вишлистов, большое...
❤🔥8❤6🔥3👍1
Для хитбоксов нет универсального решения — как устроена система регистрации столкновений в играх
Хитбоксы — это основа игровой механики, о которой редко задумываются игроки, но без них не обходится ни один экшен или платформер. Они определяют, попадёт ли кулак в файтинге, пересечёт ли персонаж смертоносный лазер или проскользнёт ли сквозь шквал пуль.
Разработчики могут потратить кучу времени на настройку хитбоксов, делая их «честными» для геймеров, но при этом подстраивая под динамику игры. В Dark Souls они почти точно повторяют модель персонажа, а в shoot 'em up-играх нарочно уменьшаются, чтобы оставлять шанс на выживание. А в некоторых проектах, как Disc Room, хитбоксы даже реагируют на скорость и время, создавая дополнительные эффекты.
О том, как именно работают хитбоксы в разных жанрах и почему универсального решения для них нет, читайте в статье.
@make_game #теория
Хитбоксы — это основа игровой механики, о которой редко задумываются игроки, но без них не обходится ни один экшен или платформер. Они определяют, попадёт ли кулак в файтинге, пересечёт ли персонаж смертоносный лазер или проскользнёт ли сквозь шквал пуль.
Разработчики могут потратить кучу времени на настройку хитбоксов, делая их «честными» для геймеров, но при этом подстраивая под динамику игры. В Dark Souls они почти точно повторяют модель персонажа, а в shoot 'em up-играх нарочно уменьшаются, чтобы оставлять шанс на выживание. А в некоторых проектах, как Disc Room, хитбоксы даже реагируют на скорость и время, создавая дополнительные эффекты.
О том, как именно работают хитбоксы в разных жанрах и почему универсального решения для них нет, читайте в статье.
@make_game #теория
❤🔥11❤4👍2😢1🌭1
Забираем мега-пак 3D-моделей средневековой деревни под CC0
Бесплатный пак включает в себя 170+ текстурированных моделей в разных форматах. Модели в виде конструктора, так что просто стыкуем их как душа пожелает. А лицензия CC0 позволяет использовать ресурсы бесплатно даже в коммерческих проектах.
Ссылка на пак
#3d #ассеты #бесплатно
Бесплатный пак включает в себя 170+ текстурированных моделей в разных форматах. Модели в виде конструктора, так что просто стыкуем их как душа пожелает. А лицензия CC0 позволяет использовать ресурсы бесплатно даже в коммерческих проектах.
Ссылка на пак
#3d #ассеты #бесплатно
❤🔥19✍3
Стоит почитать: повелители Doom
Это не просто история создания крутых шутеров, а рассказ о двух парнях, которые серьезно повлияли на игровую индустрию. Джон Кармак — гениальный кодер, помешанный на технологиях и оптимизации. Джон Ромеро — идейный вдохновитель, который с детства обожал игры, даже когда окружающие этого не понимали. Их путь — от сложного детства до создания id Software — отлично показывает, как увлечение играми может стать чем-то большим.
Книга подробно рассказывает, как создавались легендарные игры, какие проблемы возникали по ходу дела, и почему всё закончилось не так радужно. Но главное — как одна идея может изменить всю игровую индустрию.
#стоитпочитать #doom #история
Это не просто история создания крутых шутеров, а рассказ о двух парнях, которые серьезно повлияли на игровую индустрию. Джон Кармак — гениальный кодер, помешанный на технологиях и оптимизации. Джон Ромеро — идейный вдохновитель, который с детства обожал игры, даже когда окружающие этого не понимали. Их путь — от сложного детства до создания id Software — отлично показывает, как увлечение играми может стать чем-то большим.
Книга подробно рассказывает, как создавались легендарные игры, какие проблемы возникали по ходу дела, и почему всё закончилось не так радужно. Но главное — как одна идея может изменить всю игровую индустрию.
#стоитпочитать #doom #история
✍14❤🔥4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Как процедурно генерировать подземелья
Вот краткий гайд:
1. Разбрасываются комнаты разного размера и формы в случайных местах.
2. На основе их координат строится триангуляция Делоне с помощью алгоритма Боуэра-Ватсона. Звучит сложно, но по сути это просто способ создать сетку связей между комнатами. Код для этого можно найти без проблем.
3. Из этой сетки выделяется минимальное связующее дерево.
4. По оставшимся связям прокладываются коридоры. Чтобы определить конкретные маршруты, автор использовал алгоритм A*.
Подробней
@make_game #теория
Вот краткий гайд:
1. Разбрасываются комнаты разного размера и формы в случайных местах.
2. На основе их координат строится триангуляция Делоне с помощью алгоритма Боуэра-Ватсона. Звучит сложно, но по сути это просто способ создать сетку связей между комнатами. Код для этого можно найти без проблем.
3. Из этой сетки выделяется минимальное связующее дерево.
4. По оставшимся связям прокладываются коридоры. Чтобы определить конкретные маршруты, автор использовал алгоритм A*.
Подробней
@make_game #теория
👍22❤2✍2
This media is not supported in your browser
VIEW IN TELEGRAM
Редитор поделился инструментом, который позволяет вести поиск по 1000+ репозиториев Unity-проектов.
Иногда документация Unity дает неполную картинку API своего движка, от чего остается множество вопросов. В таких ситуациях проще увидеть, как другие разработчики используют ту или иную фичу. Именно для авторы и создали этот ресурс. Вводим уточняющие запросы по языку, искомому типу, названию файлов/репозиториев итд, и получаем список всех совпадений.
reddit #unity #инструмент
Иногда документация Unity дает неполную картинку API своего движка, от чего остается множество вопросов. В таких ситуациях проще увидеть, как другие разработчики используют ту или иную фичу. Именно для авторы и создали этот ресурс. Вводим уточняющие запросы по языку, искомому типу, названию файлов/репозиториев итд, и получаем список всех совпадений.
reddit #unity #инструмент
❤🔥11✍3👍2❤1
Правильный список литературы на лето
Геймдев — это вечное балансирование между творческим и техническим. Чтобы разобраться во втором, пригодится хороший багаж знаний. Ловите статью, где как раз собран объёмный список книг по разработке игр (на картинке лишь верхушка айсберга).
В подборке есть всё: документация, best practices, фундаментальные основы, ИИ. А ещё — блоги разработчиков, где делятся опытом и находками. Короче — маст хэв.
@make_game #стоитпочитать
Геймдев — это вечное балансирование между творческим и техническим. Чтобы разобраться во втором, пригодится хороший багаж знаний. Ловите статью, где как раз собран объёмный список книг по разработке игр (на картинке лишь верхушка айсберга).
В подборке есть всё: документация, best practices, фундаментальные основы, ИИ. А ещё — блоги разработчиков, где делятся опытом и находками. Короче — маст хэв.
@make_game #стоитпочитать
✍10🔥3👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Понятный, гибкий и бесплатный инструмент для генерации шумов для эффектов.
Сервисом поделился пользователь на DTF. Помимо шумов, есть различные взрывы, молнии, градиенты, партиклы. Можно выгружать всё в анимацию, как в sprite sheet. Можно включить tiling, чтобы текстура была бесшовной, или даже экспортнуть карту нормалей.
#инструмент #графика
Сервисом поделился пользователь на DTF. Помимо шумов, есть различные взрывы, молнии, градиенты, партиклы. Можно выгружать всё в анимацию, как в sprite sheet. Можно включить tiling, чтобы текстура была бесшовной, или даже экспортнуть карту нормалей.
#инструмент #графика
❤🔥8✍2
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)
@make_game #обсуждение
@make_game #обсуждение
❤🔥4✍1
Диздок: почему на него не стоит забивать, как и где его составлять
Документация в разработке игр – звучит скучно? На самом деле, грамотный дизайн-документ (GDD) делает командную работу проще, сокращает время на исправления и помогает избежать хаоса.
Современные диздоки не похожи на старые стопки бумаг – они живые, динамичные и постоянно обновляются. В них фиксируется все: механики, арт-стиль, сюжет и даже звук. А главное – они помогают разработчикам говорить на одном языке.
Какие разделы в диздоке обязательны? Как его оформить и какие сервисы лучше использовать? Про все это — в статье.
@make_game #геймдизайн #теория
Документация в разработке игр – звучит скучно? На самом деле, грамотный дизайн-документ (GDD) делает командную работу проще, сокращает время на исправления и помогает избежать хаоса.
Современные диздоки не похожи на старые стопки бумаг – они живые, динамичные и постоянно обновляются. В них фиксируется все: механики, арт-стиль, сюжет и даже звук. А главное – они помогают разработчикам говорить на одном языке.
Какие разделы в диздоке обязательны? Как его оформить и какие сервисы лучше использовать? Про все это — в статье.
@make_game #геймдизайн #теория
🆒13❤3✍2👍1
Forwarded from Типичный программист
Боже, храни отечественный геймдев: в Steam вышла игра «Беременна в 16»
Разработчики уверяют, что проект затрагивает «важные темы», но выглядит это... крайне сомнительно, если судить по скринам.
Пока игра в раннем доступе и бесплатная, но если выстрелит, авторы обещают допилить контент и, возможно, сделать её платной😅
#геймдев #оффтоп
Разработчики уверяют, что проект затрагивает «важные темы», но выглядит это... крайне сомнительно, если судить по скринам.
Пока игра в раннем доступе и бесплатная, но если выстрелит, авторы обещают допилить контент и, возможно, сделать её платной
#геймдев #оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💊16⚡10🗿5🤣4💋3