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

Q & A для профессиональных и независимых разработчиков игр

3
Как анимируются игровые персонажи? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Я буду работать с моими друзьями над нашим последним проектом. Наша …

1
Как мне обрабатывать звук в игре с разделенным экраном?
В многопользовательской игре с разделенным экраном звуковые события могут слышать более одного игрока, и они могут звучать по-разному для каждого игрока. Например, игрок может услышать звук машины, на которой он едет. Второй игрок может услышать звук двигателя с допплер-сдвигом, когда первый игрок проезжает мимо на скорости. Третий игрок, наблюдающий на …

7
Как я могу сделать постоянную смерть в MUD приемлемой и справедливой для игроков?
Я много лет думал о том, чтобы написать MUD, и у меня есть много идей, которые мои друзья считают действительно классными (и именно так я надеюсь получить что угодно - из уст в уста). Дело в том, что я всегда хотел, чтобы мои друзья и незнакомцы ненавидели одну вещь: постоянную …
10 multiplayer  mmo  mud 

2
Как я могу заставить хвост змеи следовать за головой?
После выполнения задания и начала работы с libGDX путем создания небольшого клона Snake, я столкнулся с проблемой, за которую мне, вероятно, будет стыдно через некоторое время. В настоящее время у меня есть голова змеи (простой прямоугольник на данном этапе), которая движется по холсту игры. Самый простой способ построения остальной части …
10 java  libgdx 

2
Проблема в соответствии размера шрифта с разрешением экрана в libgdx
У меня проблемы с отображением текста в моей игре на разных экранах одинакового размера, и я провел простой тест. Этот тест состоит в том, чтобы показать подгонку текста на экране, я хочу, чтобы текст имел одинаковый размер независимо от экрана и от DPI. Я нашел этот и этот ответ, который, …

2
В чем разница между Update и FixedUpdate в Unity, и стоит ли мне беспокоиться?
Мне сказали использовать Update()для графики и FixedUpdate()для физики, но иногда мои входы не регистрируются, когда я использую FixedUpdate(). Это работает хорошо, если я использую Update()для всего, хотя. Должен ли я беспокоиться FixedUpdate(), или я делаю что-то не так?
10 unity  c#  game-loop 

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

2
Как я могу положить свою игру на картридж NES?
Как я могу создать картридж NES? Есть ли учебник? Мне нужно поставить игру, которая работает в эмуляторе, и положить ее на картридж. Как это сделать? Это возможно с нуля? Или, по крайней мере, я мог бы использовать существующий картридж и перезаписать содержимое там?
10 modding  roms 

1
Найти правильную скорость поворота ИИ для достижения цели
У меня есть корабль, который движется с максимальной скоростью maxSpeedи может поворачиваться на rotationSpeedградусы в секунду. Корабль всегда движется в том направлении, в котором он стоит, что означает, что чем быстрее движется корабль, тем больше его радиус поворота. Я знаю свою позицию, а также вращение и позицию цели. Я хотел …

2
Экстраполяция разрывов обнаружения столкновений
До применения экстраполяции к движению моего спрайта, мое столкновение работало отлично. Однако после применения экстраполяции к движению моего спрайта (для сглаживания) столкновение больше не работает. Вот как все работало до экстраполяции: Однако после того, как я реализую свою экстраполяцию, процедура столкновения прерывается. Я предполагаю, что это потому, что он действует …

1
Как я могу обеспечить симметрию поля зрения в Roguelike?
Я работаю над Roguelike, и для него я создал алгоритм трассировки лучей (FoV), который состоит из построения линий Брезенхэма в каждой точке сплошного круга. Он не содержит артефактов (и достаточно эффективен), но в нем отсутствует важное мое требование: симметрия (если вы видите монстра, он также должен видеть вас). Вот пример …

3
Почему для управления ресурсами необходимо настраиваемое управление памятью?
Практически все ресурсы, относящиеся к игровому программированию, особенно к играм с открытым миром в 3D, рассказывают о том, как вы должны постоянно выгружать и перезагружать ресурсы на и с диска, системной памяти и видеопамяти. Я могу понять это на консолях, поскольку они имеют очень простые схемы управления памятью, которые не …

4
Является ли отдельный поток для игрового цикла обязательным для простых игр?
Я новичок в разработке игр. Для того, чтобы узнать, я воссоздаю эту игру на платформе Android. Вы можете посмотреть игровое видео по ссылке выше. Это простая игра. Я прочитал много статей о начале разработки игр. Почти все они рекомендуют использовать игровой цикл в отдельном потоке, что имеет смысл для других …

3
Действительно ли мультитекстурирование просто «использует более одной текстуры»?
Это может показаться глупым, но это меня беспокоит. Из того, что я понимаю, мультитекстурирование - это просто использование более 1 текстуры на шейдер (обычно для их смешивания). Поэтому вместо создания 1 текстуры я создаю 2 или более, что ... довольно очевидно! Почему для этого существует специальный термин? Есть ли что-то …

4
Как сделать игру без ООП? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я в настоящее время изучаю разработку игр и практикую создание игр. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.