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

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

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

1
Где мне разместить свои флеш игры? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я смотрю на хостинг моей флеш-игры на таком сайте, как Kongregate или NewGrounds, …

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

4
Стратегии распознавания жестов
Работая с Wii, я часто нахожу необходимым распознавать простые жесты, но до сих пор мне удавалось смотреть в основном на величину ускорения, чтобы распознавать жесты, на которые ссылаются наши документы по дизайну игр, но я хотел бы создать более надежная система, которая позволяет «записывать» примеры жестов и распознавать сложные жесты. …

5
Мосты, независимые от API (т. Е. OpenGL / D3D / что угодно). Используете ли вы их, как вы их делаете. Про и Кон [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Вы делаете 3d движок. Вы хотите лучшее из мультиплатформенных миров. Внезапно вы понимаете, …

6
Unreal Engine 3 против ID Tech 3 против Unity [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 8 лет назад . Я пытаюсь решить, какой движок я должен начать использовать, чтобы начать создавать игру. Я выбрал Unity …
12 unity  unreal 

2
Почему Unity использует отражение, чтобы получить метод обновления?
Почему Unity использовать отражение для того , чтобы доступ к MonoBehaviourметодам сообщения , как Awake, Update, Start, ...? Разве это не будет медленно использовать отражение? Почему он не использует другие подходы, как Template Method? Он может просто определить методы как абстрактные в MonoBehaviourбазовом классе и заставить подклассы реализовать его.
12 unity  c#  performance 

5
Unity: как обнаружить столкновение на дочернем объекте из родительского скрипта?
У меня есть враг с этой структурой враг тело Глава Рука левая Правая рука И так далее. У меня также есть коллайдер для каждой части тела. В моем объекте «Враг» я прикрепил сценарий, и в этом сценарии я хотел бы перехватить возможное столкновение (пулю) для тела, головы, руки, левой стороны …

3
Зачем использовать Time.deltaTime в функциях Lerping?
Насколько я понимаю, функция Lerp интерполирует между двумя значениями ( aи b), используя третье значение ( t) между 0и 1. At t = 0, значение a возвращается, at t = 1, значение bвозвращается. На 0,5 значение на полпути между aи bвозвращается. (Следующая картинка - плавный шаг, обычно кубическая интерполяция) Я …

1
Что такое производные пространства экрана и когда я буду их использовать?
Я вижу функции ddxи ddyglsl и их эквиваленты hlsl время от времени появляются в шейдерном коде. Я в настоящее время использую их, чтобы сделать рельефное отображение без касательной или битангентности, но я в основном скопировал код. Я не понимаю, что эти функции на самом деле, что они делают, и когда …

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

2
Обновление и рендеринг в отдельных темах
Я создаю простой 2D игровой движок и хочу обновить и визуализировать спрайты в разных потоках, чтобы узнать, как это делается. Мне нужно синхронизировать поток обновления и рендер. В настоящее время я использую два атомных флага. Рабочий процесс выглядит примерно так: Thread 1 -------------------------- Thread 2 Update obj ------------------------ wait for …

1
Когда квадри предпочтительнее пространственного хеширования?
Я делаю 2D платформер с множеством объектов одновременно. Они все обнаружены столкновения AABB. Сначала я попробовал квадродерево, чтобы уменьшить количество проверяемых объектов, попробовал несколько разных конфигураций, но это оказалось не так эффективно, как мне было нужно. Я реализовал пространственный хеш, и он стал более эффективным, количество объектов для проверки для …

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

1
Каковы различия между текстурами, текстурным регионом, текстурным атласом, спрайтом и изображением в libgdx?
Я искал учебники. Я видел людей, использующих вышеупомянутые классы для загрузки изображений. Насколько я понимаю, все классы могут читать не в двух степенях изображений, TextureRegion / TextureAtlas обычно используются для загрузки листа спрайта, в котором лист содержит несколько изображений. В то время как для Texture / Sprite / Image они …
12 libgdx 

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