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

15
Как написать шейдер, который загорается, когда объекты находятся рядом с поверхностью?

В этом видео об игре Overwatch щит персонажа светится белым в областях, которые находятся рядом с геометрией других объектов. Обратите внимание на белые края на синем щите около пола, стен и колонны. Я полагаю, что у щита есть своя собственная модель, и эффект достигается с помощью шейдера, но я...

15
Что такое GLEW и как оно работает?

Я ищу объяснение для начинающих . Официальное объяснение на сайте слишком короткое и приводит меня к большему количеству вопросов, чем к ответам: Что такое GLEW? Страница разработчика GLEW гласит: OpenGL Extension Wrangler Library (GLEW) - это межплатформенная библиотека загрузки расширений C / C...

15
* Вызов * = (или * = вызов *) медленнее, чем написание отдельных функций (для математической библиотеки)? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . У меня есть несколько векторных классов, где арифметические функции выглядят так:...

15
Как правильно различать одиночные и двойные щелчки в Unity3D с помощью C #?

То, что я пытаюсь понять и изучить здесь, является очень простой вещью: каков наиболее общий и наиболее удобный способ правильно различать одиночные и двойные щелчки для 3 основных кнопок мыши в Unity с использованием C #? Мой акцент на слове правильно не зря. Хотя я был удивлен, что об этом,...

15
Проточная ГПУ вычисляет воду

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

15
Какие функции геймпада можно предположить?

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

15
Как я могу избавиться от проблем с отсутствующими DLL?

Я сделал несколько игр с Visual C ++ 2015 и OpenGL. Когда я запускал его на своей машине, проблем не было, но когда я запускал его на других машинах, это показывает, что некоторые библиотеки DLL отсутствуют. Я хочу знать, как убедиться, что это не произойдет в следующий раз, и что я должен...

15
Games Dev Опыт работы для подростка [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . У меня есть сын-подросток, который хочет заниматься разработкой и дизайном игр, когда он...

15
Процедурное генерирование здания определенной площади

Я и команда работаем над созданием фабричной игры, которая дает игроку случайную фабрику в начале игры. Чтобы попытаться убедиться в том, что существует чувство «справедливости», в идеале случайно сгенерированная фабрика должна иметь площадь в пределах нескольких единиц (значения заполнителя) 30....

15
Должен ли я развиваться с мышью, если планирую ориентироваться больше, чем на ПК?

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

15
Что такое актер в разработке игр?

Я читаю книгу о разработке игр ( Game Coding Complete, четвертое издание ), и есть тема «Актеры», в которой просто объясняется, как их использовать кратко, вместо того, чтобы объяснять, что это такое. Вот как книга представляет этих актеров: Игры полны объектов, которые оживляют ваш мир. Игра...

15
Какие виды разрешения конфликтов могут быть веселее, чем сражение в RPG?

Как человек, выросший на однозначных играх Final Fantasy и AD & D, есть несколько способов решить проблему с RPG так же весело, как бой. Различные потоки достижений (получение / создание предметов, деревья умений, головоломки, стратегии игроков, командные комбинации / синергии и т. Д.) - все...

15
Что такое «IHV»?

Я видел несколько вопросов, относящихся к «IHV», например, этот , без определения аббревиатуры. Поиск Google предлагает «Межчеловеческую вирусологию» и, несколько ссылок внизу, страницу устранения неоднозначности в Википедии, которая включает « независимого поставщика оборудования », что,...

15
Специалисты отрасли, создающие игры с использованием UE4, вообще используют Blueprints или они используют исключительно C ++?

Как преподаватель по модулю разработки игр, я обычно настаивал на том, чтобы пользователи использовали C ++, потому что это более востребованный в отрасли навык, но онлайн-поддержка и информация о C ++ в Unreal Engine 4, по-видимому, относительно слаба. Профессионалы теперь тоже используют...

15
* Алгоритм для тактических ролевых игр?

Я возился с написанием действительно плохой тактической RPG на C ++. Пока у меня есть 2D-карта тайлов, и я только что получил алгоритм A *, основанный на псевдокоде в википедии . Но настоящие тактические РПГ не просто находят лучший путь на плоской плоскости и двигаются туда. Они обычно имеют...

15
Как я могу предотвратить / сбалансировать ожидание и бросание в ответ на механику восстановления?

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

14
Какие библиотеки вы используете для разработки игр в Actionscript?

Есть несколько библиотек, которые я использовал сам при разработке игр в Actionscript: Flixel : Создано Адамом Атомиком, хорошо известным как библиотека, созданная для Cannabalt. Специально для пиксель-арт-игр. FlashPunk : создан как альтернатива Flixel. Используете ли вы какую-либо другую...

14
Как получить работу от игровой компании [закрыто]

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

14
Как вы собираете и собираете информацию, необходимую для вскрытия?

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