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

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

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

3
Являются ли первые три значения, которые описывают трехмерную плоскость, фактически трехмерным вектором?
3D-плоскость обычно определяется как a,b,c,d. Являются ли на a,b,cсамом деле x,y,zкоординаты трехмерного вектора с dопределением вращения плоскости чем-то вроде данных вращения оси-угла?
13 3d  geometry 

5
Как защитить отправку результатов из игр HTML5 на мой сервер?
На бэкэнде я использую Java. У меня есть игра на HTML5; когда пользователь завершает его, я посылаю Ajax-вызов, чтобы сохранить счет в базе данных. Теперь кто-то может легко использовать такие инструменты, как Fiddler и firebug, чтобы изменить этот запрос ajax и отправить на сервер гораздо лучший результат. Как мне убедиться, …

2
Лучшие практики для настройки параметров эффектов в XNA
Я хочу спросить, есть ли лучшая практика для настройки Effectпараметров в XNA. Или, другими словами, что именно происходит, когда я звоню pass.Apply(). Я могу представить несколько сценариев: Каждый раз, когда Applyвызывается, все параметры эффекта передаются в графический процессор, и это не влияет на частоту установки параметра. При каждом Applyвызове передаются …
13 xna  directx  effect 

3
Как разработчик инди-игры, какие процессы лучше всего подходят для получения отзывов о моем дизайне / спецификации / идее? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Фон Я работал в профессиональной среде, где процесс обычно идет следующим образом: Идея мозгового штурма Укрепить …

1
Должен ли я распространять шейдеры в скомпилированном виде или в виде простого текста?
Имея приложение, которое использует шейдеры, написанные на GLSL, какова лучшая стратегия для распространения в реальном мире, для настольных компьютеров и мобильных устройств? Я стремлюсь распространить это в двоичном виде или в виде обычного сериализованного текста, я хотел бы хорошее предложение по этому вопросу.

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

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

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

4
Почему пространство клипа в OpenGL имеет 4 измерения?
Я буду использовать это как общий справочник, но чем больше я просматриваю онлайн-документы и книги, тем меньше я понимаю об этом. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; В этой онлайн-книге приведен пример того, как нарисовать первый и классический …

3
Javascript и PHP для многопользовательской игры в реальном времени? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . Мне интересно, если объединение клиентской части Javascript с серверной стороной PHP / mysql является хорошей идеей …

2
Случайное число hlsl
Как вы генерируете случайное число в HLSL? Я спрашиваю, потому что я хочу попробовать трассировку лучей GPU . Вам нужно генерировать случайные направления в пиксельном шейдере. Так что я хочу randFloat(), где результатом является случайное число от -1 до +1. Кроме того, как обстоят дела с инструкцией по шуму hlsl …
13 hlsl  random  gpu 

4
Как мне обращаться с крошечными объектами в физическом движке?
Я делаю 3D физический движок для игры в кости. До сих пор играли в кости 1x1x1m и сила тяжести составляла 9,82 м / с ^ 2. Это, конечно, не выглядит реалистично, поскольку игра в кости будет реагировать на все так, что выглядит немного медленно. Чтобы исправить это, я попытался просто …

3
Каков наилучший способ обработки одновременных столкновений в физическом движке?
Я пишу 2D физический движок в javascript, чтобы я мог больше узнать о физике в видеоиграх. Он работает правильно для столкновений с твердым телом, за исключением случаев, когда любое тело сталкивается с двумя или более другими телами одновременно. В настоящее время для каждой пары сталкивающихся тел (A, B) я изменяю …

3
Есть ли в Unity поддержка временных шкал?
Я планирую разработку игры для Unity3D и пытаюсь понять, что движок уже предоставил, и что я должен написать сам. Сама игра станет ритм-игрой, что означает синхронизацию аудио и графических событий, чтобы они всегда играли, когда они должны. Чего я хочу избежать, так это потенциального сценария отставания, когда звук или графика …

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