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

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

1
Как я могу удалить заставку Годо?
Я начал использовать Godot в последнее время (в основном потому, что редактор поддерживает Linux). Есть одна вещь, которая беспокоит меня: заставка Godot. Я знаю, что могу (как-то) удалить его, и я видел кое-что о C, но я не уверен. Есть ли способ удалить это? Или, может быть, это только в …
14 godot 

3
Как я могу обратить эффект матрицы преобразования?
Недавно я работал над игрой с использованием OpenGL и C ++ через GLFW. В игре у меня есть дирижабль с установленной на нем башней. Дирижабль движется в мировых космических координатах, и турель «следует» за ним. Башня имеет свое собственное координатное пространство для направления взгляда / цели. В основном, когда турель …

6
Как изменить гравитацию к определенному объекту в Unity?
У меня есть две сферы в Unity. Один размером 1000х, другой размером 1х. Поэтому я хочу, чтобы меньшая сфера притягивалась к большей сфере. Так как мне это сделать. Я знаю, что это может быть вниз через гравитацию, используя твердое тело. Но как мне изменить угол притяжения к большой сфере?
14 c#  unity  sphere 

3
Небольшие, высокоскоростные столкновения объектов: избегание туннелирования
РЕДАКТИРОВАТЬ / ОБНОВИТЬ: Мой самый большой вопрос прямо сейчас заключается в том, является ли уравнение «t ​​= ...» шага 3 хорошей идеей или есть лучший способ сделать это. Большинство других проблем были частично или полностью решены, но никаких комментариев или ответов по этому вопросу не было. Опять же, аналитическое решение, …

2
Как мне симулировать эффект Доплера в игре?
Я пытаюсь смоделировать эффект Доплера в игре (игра в автомобильные гонки). Я не использую определенную звуковую библиотеку, которая имитирует эффект, у меня есть только функция обратного вызова, где я смешиваю данные. Я уже разобрался, как изменить частоту сэмпла в функции микшера. То, что я не знаю, это то, насколько частота …

1
Алгоритм «исцеления» нескольких прямоугольников в меньшее количество прямоугольников?
Скажем, у меня есть сетка прямоугольников разных форм и цветов, и я хочу уменьшить (достаточно близко к оптимальному, хорошо, оптимально не нужно) количество прямоугольников, чтобы представить одну и ту же схему цветов. Изображение выше - очень упрощенный случай, и пробелы между прямоугольниками предназначены только для визуализации - они на самом …

2
Хороший учебник для Lua и LÖVE [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 3 года назад . Я хочу сделать очень простую 2D-игру, и я много читал о LÖVE , поэтому хочу попробовать. …
13 lua  love2d 

2
Ошибка файловой операции при сбое / уничтожении игры ОС / пользователем в Android
Моя игра сохраняет свое состояние после фиксированного интервала в файле во внутренней памяти игры / приложения. Когда моя игра убивается или сбивается пользователем или ОС соответственно, мы записываем текущее состояние игры в этот файл. Запись файла по истечении интервала исправления работает нормально, но когда игра падает или уничтожается ОС или …
13 unity  android 

1
Как реализовать механику напряжения / деформации в воксельной местности?
Я нахожусь в процессе разработки Minecraft-подобного мира, где ландшафт делится на воксели. Однако я также хотел бы, чтобы нестабильные конфигурации ландшафтов предсказуемо разрушались. Например, слишком тяжелый выступ может сломаться и сломаться при вокселях с «высоким напряжением» , как и при образовании колонны с асимметрично эродированным основанием . Я думал о …

3
Почему я хотел бы использовать несколько поставщиков рекламы для моей мобильной игры?
Я видел игры с несколькими поставщиками видео и баннерной рекламы. В то время как Adsense обычно используется для рекламных баннеров, все, что занимает весь экран (полный экран), как правило, имеет избыточность (по моему опыту) в форме нескольких поставщиков рекламы. Зачем мне это делать?

1
Как мне сделать контурный шейдер типа «Жизнь странна»?
Я хочу сделать эскиз шейдера, как жизнь странным. Шейдер состоит из двух частей: 1. анимированная пунктирная линия 2. шумный контур Мне нравится знать, как я могу сделать шумный контур? увидеть контур объектов Сначала я попытался создать контур, скопировав входящие данные вершин, и масштабировал их в соответствии с нормальным направлением, затем …
13 unity  shaders  hlsl 

3
Как игровые дизайнеры создают шаблоны вибрации?
Мне любопытно создать и реализовать шаблоны вибрации для консольных контроллеров (для контроллера PS4, если это имеет значение). Есть задержка и параметр скорости двигателя, верно? Но также мы можем исчезнуть с левого мотора на право, или заставить их работать вместе .... Есть ли стандартизированный способ создания этих шаблонов? Например, я подумал …


3
P2P сеть скрывается?
Я работал над архитектурой P2P для безопасных игр и разделил проблему на пять подзадач: Незаконное изменение состояния отправленной игры Точно сбрасывать читеров Согласие на игровое состояние Избегать читов "смотреть в будущее" Сокрытие конфиденциальной информации от противников Первые четыре я почти все решил, но это последний, с которым у меня проблемы. …

1
как автоматизировать тестирование игры?
Я новичок в этой области тестирования. Я только что разработал базовую игру, используя движок Unity, но я хочу проверить его. Я проверил селеном, но я не знаю, как получить возвращаемое значение, содержащее информацию о действии, которое выполняется в игре. Если я смогу получить значение, я смогу принять необходимые меры соответственно.
13 unity  testing 

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