Что за зверь эта оптимизация?
Когда вы начинаете работать над оптимизацией игры, важно сначала разобраться в ключевых понятиях и процессах, которые напрямую влияют на производительность проекта.
В этом гайде объясняют основные термины и процессы, с которыми вы наверняка столкнётесь, когда будете оптимизировать свою игру: LOD, frame time, draw call, batching, alpha overdraw и многое другое. Так что рекомендуем сначала ознакомиться с общей теорией, прежде чем переходить к изучению конкретных методов оптимизации.
@make_game #теория #оптимизация
Когда вы начинаете работать над оптимизацией игры, важно сначала разобраться в ключевых понятиях и процессах, которые напрямую влияют на производительность проекта.
В этом гайде объясняют основные термины и процессы, с которыми вы наверняка столкнётесь, когда будете оптимизировать свою игру: LOD, frame time, draw call, batching, alpha overdraw и многое другое. Так что рекомендуем сначала ознакомиться с общей теорией, прежде чем переходить к изучению конкретных методов оптимизации.
@make_game #теория #оптимизация
👍7🍌5
Игру мечты можно создать и без кода — Unity Bolt
Система визуального программирования больше подходит для маленьких игр, чем для больших проектов. Также оно может заинтересовать геймдизайнеров, которым нужно быстро собрать прототип.
Ловите большой русскоязычный плейлист с уроками по визуальному скриптингу в Unity. В процессе обучения вы разберёте принцип работы основных нодов в Bolt и то, как они взаимодействуют с остальным движком:
Ссылка на плейлист
@make_game #unity #начинающим #геймдизайн
Система визуального программирования больше подходит для маленьких игр, чем для больших проектов. Также оно может заинтересовать геймдизайнеров, которым нужно быстро собрать прототип.
Ловите большой русскоязычный плейлист с уроками по визуальному скриптингу в Unity. В процессе обучения вы разберёте принцип работы основных нодов в Bolt и то, как они взаимодействуют с остальным движком:
Ссылка на плейлист
@make_game #unity #начинающим #геймдизайн
YouTube
Unity Bolt. Вводный урок
Поддержать канал:
https://www.tinkoff.ru/sl/xNznUpeDUu
https://forms.yandex.ru/u/6006c808d99e2103301f9867/
Мы начинаем наш курс по созданию 3D-игр на игровом движке Unity средствами визуального программирования Bolt.
По всем вопросам пишите в наш Discord:…
https://www.tinkoff.ru/sl/xNznUpeDUu
https://forms.yandex.ru/u/6006c808d99e2103301f9867/
Мы начинаем наш курс по созданию 3D-игр на игровом движке Unity средствами визуального программирования Bolt.
По всем вопросам пишите в наш Discord:…
👍5🍌4💊3🌚2✍1
Советы и трюки в левел-дизайне
Эти рекомендации помогут создать понятный и поощрающий игровой процесс:
1. Обозначайте чёткие возможности игрока: видимые объекты, на которых можно прыгнуть, повиснуть, карабкаться.
2. Используйте направляющие линии: трубы вдоль стен, текстуры пола или свет для указания на важные локации.
3. Показывайте цель, но слегка загораживайте её, чтобы игрок отслеживал прогресс.
4. Установите границы: жёсткие для неожиданных событий, мягкие — чтобы заманить игрока.
5. Если нужно явно провести игрока — используйте хлебные крошки: монеты, здоровье, лут.
Подробней про каждый из пунктов с примерами в статье.
@make_game #советы #теория #левелдизайн
Эти рекомендации помогут создать понятный и поощрающий игровой процесс:
1. Обозначайте чёткие возможности игрока: видимые объекты, на которых можно прыгнуть, повиснуть, карабкаться.
2. Используйте направляющие линии: трубы вдоль стен, текстуры пола или свет для указания на важные локации.
3. Показывайте цель, но слегка загораживайте её, чтобы игрок отслеживал прогресс.
4. Установите границы: жёсткие для неожиданных событий, мягкие — чтобы заманить игрока.
5. Если нужно явно провести игрока — используйте хлебные крошки: монеты, здоровье, лут.
Подробней про каждый из пунктов с примерами в статье.
@make_game #советы #теория #левелдизайн
👍12💯2
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)
@make_game #обсуждение
@make_game #обсуждение
👍6🫡1
Новая неделя — новые устройства Doom
В этот раз получился Quandoom — DOOM, портированный для квантовых компьютеров. Однако, словно Crysis в 2007, ещё нет таких квантовых компьютеров, которые бы осилили Quandoom. Поэтому симулировать запуск можно на обычном ПК.
Как это работает и как его запустить вкратце рассказали в типичном.
@make_game #новости #doom
В этот раз получился Quandoom — DOOM, портированный для квантовых компьютеров. Однако, словно Crysis в 2007, ещё нет таких квантовых компьютеров, которые бы осилили Quandoom. Поэтому симулировать запуск можно на обычном ПК.
Как это работает и как его запустить вкратце рассказали в типичном.
@make_game #новости #doom
😍6👍2⚡1
Media is too big
VIEW IN TELEGRAM
Помните ту залипательную механику из Viewfinder?
Она позволяла фотографировать участок локации и воспроизводить его в 3D в точности к оригиналу. Автор разобрал принцип работы этой механики и показал процесс её реализации. Так что если хотели поиграться с этой фичей, или добавить в свою игру что-то похожее, то держите туториал.
#повторялка #unity #3d
Она позволяла фотографировать участок локации и воспроизводить его в 3D в точности к оригиналу. Автор разобрал принцип работы этой механики и показал процесс её реализации. Так что если хотели поиграться с этой фичей, или добавить в свою игру что-то похожее, то держите туториал.
#повторялка #unity #3d
🔥25❤2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
pov: работаете в польской геймдев-студии под жесткими кранчами и выбираете как именно ГГ будет ломаться:
🍌 1й вариант
🌭 2й вариант
🍓 3й вариант
🍾 4й вариант
#обсуждение
🍌 1й вариант
🌭 2й вариант
🍓 3й вариант
🍾 4й вариант
#обсуждение
🍌48🍓22🍾9🌭7🌚2
Что почитать по геймдизайну?
Ловите небольшую подборку:
1. Миллионы миллиардов (Максим Михеенко) — учит находить баланс между творчеством и заработком, а также как сделать игру, которую полюбят во всем мире.
2. Игра как бизнес (Алексей Савченко) — раскрывает все аспекты игрового бизнеса, от разработки до работы с издателями и защиты проектов.
3. История на миллион долларов (Роберт Макки) — мастер-класс по созданию глубоких сюжетов и персонажей, применимый как в кино, так и в играх.
4. Кради как художник (Остин Клеон) — учит, как брать идеи у других и превращать их во что-то уникальное.
5. Геймдизайн (Джесси Шелл) — шаг за шагом разбирает основы создания игр, подходящие для всех видов проектов.
#стоитпочитать #геймдизайн
Ловите небольшую подборку:
1. Миллионы миллиардов (Максим Михеенко) — учит находить баланс между творчеством и заработком, а также как сделать игру, которую полюбят во всем мире.
2. Игра как бизнес (Алексей Савченко) — раскрывает все аспекты игрового бизнеса, от разработки до работы с издателями и защиты проектов.
3. История на миллион долларов (Роберт Макки) — мастер-класс по созданию глубоких сюжетов и персонажей, применимый как в кино, так и в играх.
4. Кради как художник (Остин Клеон) — учит, как брать идеи у других и превращать их во что-то уникальное.
5. Геймдизайн (Джесси Шелл) — шаг за шагом разбирает основы создания игр, подходящие для всех видов проектов.
#стоитпочитать #геймдизайн
❤9👎2😁2🍌1🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
Берём на заметку к трудоустройству
Реддитор показал своё портфолио в виде интерактивной 3D-сцены, где можно узнать информацию по нему, как по специалисту. Карту можно вертеть, читать точки интереса, и даже поколесить на полицейской тачке.
С таким портфолио шансы быть замеченным явно выше.
@make_game reddit
Реддитор показал своё портфолио в виде интерактивной 3D-сцены, где можно узнать информацию по нему, как по специалисту. Карту можно вертеть, читать точки интереса, и даже поколесить на полицейской тачке.
С таким портфолио шансы быть замеченным явно выше.
@make_game reddit
❤🔥33❤7👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Архивные кадры создания анимаций для того самого Принца Персии
Анимации делались с помощью технологии ротоскопии - спрайты обрисовывались поверх кадров с реальными людьми. Такой вариант создания графики был популярен в те времена и в других играх.
P.S. Про эту технологию и про другие этапы эволюции графики рассказываем тут.
#история #графика
Анимации делались с помощью технологии ротоскопии - спрайты обрисовывались поверх кадров с реальными людьми. Такой вариант создания графики был популярен в те времена и в других играх.
P.S. Про эту технологию и про другие этапы эволюции графики рассказываем тут.
#история #графика
🔥29❤🔥6👍5⚡1🤔1
Media is too big
VIEW IN TELEGRAM
Как правильно перенимать механики с других игр
При составлении дизайн-документации полезно изучить конкурентов, чтобы избежать ошибок и найти удачные решения. Вот краткий план, как деконструировать игровые механики:
— Поиск референсов: Определите жанр и теги вашей игры, затем ищите похожие игры, например, в Steam.
— Изучение игр: Просмотрите летсплеи отобранных игр и выделите механики, которые могут подойти для вашей. Попробуйте сами поиграть, чтобы ощутить эмоции от механик.
— Разбор механики: Если хотите повторить поведение камеры, запишите все её состояния: основное, при беге, прицеливании и т. д.
— Создание UML-диаграммы: Отразите состояния на диаграмме, уберите лишние, оставив только основные. Укажите параметры для каждого состояния, такие как радиус или скорость камеры.
— Документация: На основе диаграммы создайте дизайн-документацию. Обязательно прикрепите ссылки на референсы.
— Обратная связь: Укажите, что можно улучшить и с чем механика может конфликтовать, чтобы лучше интегрировать её в вашу игру.
Источник
#геймдизайн #советы #теория
При составлении дизайн-документации полезно изучить конкурентов, чтобы избежать ошибок и найти удачные решения. Вот краткий план, как деконструировать игровые механики:
— Поиск референсов: Определите жанр и теги вашей игры, затем ищите похожие игры, например, в Steam.
— Изучение игр: Просмотрите летсплеи отобранных игр и выделите механики, которые могут подойти для вашей. Попробуйте сами поиграть, чтобы ощутить эмоции от механик.
— Разбор механики: Если хотите повторить поведение камеры, запишите все её состояния: основное, при беге, прицеливании и т. д.
— Создание UML-диаграммы: Отразите состояния на диаграмме, уберите лишние, оставив только основные. Укажите параметры для каждого состояния, такие как радиус или скорость камеры.
— Документация: На основе диаграммы создайте дизайн-документацию. Обязательно прикрепите ссылки на референсы.
— Обратная связь: Укажите, что можно улучшить и с чем механика может конфликтовать, чтобы лучше интегрировать её в вашу игру.
Источник
#геймдизайн #советы #теория
❤5✍3👾2
Forwarded from Типичный программист
Это мы уважаем: в Steam началась распродажа игр для программистов в честь Ады Лавлейс — первого в мире разработчика
На этот раз в центре внимания игры, которые вдохновляют на изучение программирования, автоматизации и инженерии. Среди предложений есть как популярные хиты, так и независимые проекты, которые помогают понять основы программирования и алгоритмического мышления.
Жёлтые ценники продержаться до 14 октября, так что успевайте!
#новости
На этот раз в центре внимания игры, которые вдохновляют на изучение программирования, автоматизации и инженерии. Среди предложений есть как популярные хиты, так и независимые проекты, которые помогают понять основы программирования и алгоритмического мышления.
Жёлтые ценники продержаться до 14 октября, так что успевайте!
#новости
🔥12👍4😍1
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)
#обсуждение
#обсуждение
🫡3