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

11
Динамическая аудио оценка / музыка [закрыто]

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

11
Каковы хорошие игровые движки jquery / javascript? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Поэтому я решил попробовать немного разработки игр на javascript / html5 (до сих пор...

11
Кватернионы и вращение вокруг мировой оси

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

11
Как создать разумный ИИ?

Я создаю логическую игру, основанную на игре Fox and Hounds. Игрок играет на лисе, а ИИ - на гончих. (насколько я вижу) Мне удалось сделать ИИ идеальным, поэтому он никогда не проигрывает. Оставить это как таковое не будет очень весело для игроков-людей. Теперь я должен заглушить ИИ, чтобы человек...

11
Как заставить объект терять меньше скорости при увеличении скорости

Я разрабатываю игру на Flash и мне нужна небольшая помощь. Это можно считать математической задачей. Мой объект летит со скоростью, Xи мой объект может столкнуться с камнями. Когда он сталкивается с камнем, мне нужен мой объект, чтобы разбить камень и продолжить, но с меньшей скоростью. Легко...

11
Поиск файлов ресурсов в играх Linux

Каков обычный метод хранения 3D-моделей, текстур, звуков и сценариев (например, файлов Lua) во время разработки и в выпуске? Я занимаюсь разработкой игры с моими друзьями в основном на C ++; на этапе создания прототипа у нас была только одна текстура, которая была сохранена как заголовок C с GIMP,...

11
Как вы делаете моды для Minecraft? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Я новичок в создании модов для Minecraft, и мне интересно, что мне нужно сделать, чтобы...

11
Каковы лучшие способы сериализации и десериализации сетевых сообщений для многопользовательской игры C / C ++?

Сейчас мы используем JSON и хотим перейти на двоичный формат для некоторых типов сообщений между клиентом и сервером. Должен ли я просто читать структуры в сокет? Использовать Proticol буферы / бережливость? Как я должен представлять массивы данных? Как должен выглядеть интерфейс для упаковки /...

11
Как называется перспектива Age of Empires II?

Можно было бы описать «перспективу» Age of Empires 1 как двухмерную спрайт-игру: Ниже приведен скриншот Age of Empires II. Как бы вы описали «перспективу»? Это также 2D игра-спрайт? «Перспектива» может даже не быть правильным словом. Если это не так, что я должен использовать?...

11
Насколько сильно движок для одного игрока должен отклонять неверные данные?

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

11
Зачем размещать конфигурацию объекта вне скриптов?

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

11
Экспорт моделей Blender 2.59 с анимацией в XNA 4

Каков наилучший способ экспорта из Blender 2.59 для XNA 4? Я слышал, вы можете использовать DirectX для экспорта в .x вместо .fbx, который лучше работает с анимацией? К сожалению, все учебники немного устарели и продолжают рассказывать о причудах со старыми...

11
Как определить длину пути?

У меня есть игра, в которой каждый игрок должен пройти по указанному пути. Я рисую путь, используя кривые Безье. Как я могу определить общую реальную (не линейную) длину пути и расстояние, пройденное каждым игроком? (Расстояние между начальной точкой и указанной точкой на пути.) ОБНОВИТЬ: Путь...

11
Ситуационная осведомленность в поиске пути

Предположим, вам нужно было найти кратчайший путь через подземелье, где определенные проходы открываются вам только после того, как вы собрали определенные предметы, например запертые двери и ключи. Нормальная внутренняя реакция на слова «кратчайший путь», очевидно, будет A *. Но A * потерпит...

11
Как мне создать установщик для моей демонстрации XNA?

У меня есть демо-код в XNA3.1 с использованием VS2008. Я бы очень хотел иметь возможность отправить это кому-нибудь с ПК и позволить им установить и запустить его, не требуя, чтобы у них была установлена ​​VS или .Net framework и т. Д. Я думал, что это будет вариант публикации, но я немного смущен...

11
Каковы некоторые современные методы рендеринга деформируемых ландшафтов?

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

11
Как я могу реализовать быстрое и точное обнаружение столкновений 2D?

Я хорошо знаю, как определять, сталкиваются ли два или более 2D-объекта, но мне интересно, как решить, проверять ли столкновение. В предыдущих проектах я просто проверял каждый объект на предмет любого другого объекта (я знаю, уровень глупости O (n ^ 2)), и это создавало не очень плавный игровой...

11
Проблема обнаружения столкновения по окружности

В настоящее время я занимаюсь разработкой клона прорыва и столкнулся с препятствиями на пути обнаружения столкновения между шаром (круг) и кирпичом (выпуклый многоугольник), работающим правильно. Я использую тест обнаружения столкновения Circle-Line, где каждая линия представляет и край на кирпиче...