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

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

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

6
Увеличьте частоту кадров у Pygame
Профилируя мою игру, я вижу, что подавляющее большинство времени выполнения моей хобби-игры происходит между блитом и флип-коллами. В настоящее время он работает только со скоростью около 13 кадров в секунду. Моя видеокарта довольно приличная, так что я думаю, что Pygame не использует ее. Кто-нибудь знает какие-либо параметры графики / отображения, …

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

2
Графический движок / Программирование / Etc ресурсы? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Публикуйте этот вопрос здесь, а не SO, потому что он имеет отношение к разработке игр. Моя …
10 books  assets 

3
Почему Farseer 2.x хранит временные файлы как члены, а не в стеке? (.СЕТЬ)
ОБНОВЛЕНИЕ: Этот вопрос относится к Farseer 2.x. Более новый 3.x, кажется, не делает этого. В настоящее время я довольно широко использую Farseer Physics Engine, и я заметил, что он, похоже, хранит много временных типов значений в качестве членов класса, а не в стеке, как можно было бы ожидать. Вот пример …

4
В Cocos2D, как проверить наличие столкновений с произвольной нарисованной пользователем формой?
Я хочу обнаружить столкновение между спрайтом и созданной пользователем формой некоторого вида. Например. На экране 3 объекта. Пользователь берет свой палец и рисует неправильную форму вокруг 2 объектов. Мне нужно обнаружить эти 2 объекта. Как мне эффективно подойти к этому, используя Cocos2D?


2
Генерация случайного числа в Unity без классовой неоднозначности
У меня проблема в Unity (C #), где я хотел бы создать случайное число. Я хотел использовать System.Random(ссылка: использование System), но Unity жалуется, что это неоднозначно для их собственных UnityEngine.Random. Я не могу указать ссылку (используя System.Random), поскольку randomне является пространством имен. Как мне указать, что я хочу использовать случайную …
10 unity  c# 

1
Как я могу исправить зигзагообразные артефакты UV-картирования на сгенерированной сетке, которая сужается?
Я создаю процедурную сетку на основе кривой, и размер сетки уменьшается по всей кривой, как вы видите ниже. И проблема в том, что UV изменяется зигзагообразно при изменении размера (он отлично работает, когда размер сетки одинаков по всей кривой). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new Vector2(1f, (float)id / …

4
Как адаптировать алгоритмы поиска пути к ограниченному движению?
Представьте себе автомобильное движение, в котором сущности не могут включить ни копейки. Скажем, ради обсуждения, что при скорости они могут разворачиваться на 90 градусов в секунду. Это во многих случаях изменит оптимальный путь и, следовательно, поиск пути. Это может даже сделать «обычные» пути совершенно невозможными для прохождения. Существуют ли какие-либо …
10 path-finding  car 

3
Unity: диалог «несовместимые окончания строк» ​​появляется каждый раз, когда я открываю VS с единством
Каждый раз, когда я открываю файл сценария из единства с Visual Studio, появляется этот диалог о нормализации концов строк? Что это значит? Я нажимаю Да каждый раз, но все еще не могу избавиться от него. Это происходит только тогда, когда я открываю файл из единства.

2
Почему маски слоя Unity должны использовать сдвиг битов?
Я наконец понял, почему мои маски слоев для моего кода столкновения с землей не работают. Я использовал, NameToLayer()чтобы получить нужный мне слой, но маски слоя используют сдвиг битов, чтобы фактически установить значение маски слоя. Это чрезвычайно необычно, и я не вижу причин, почему это не обрабатывается в коде позади. Почему …
10 unity  c# 

2
Когда использовать C ++, а когда использовать чертежи?
Я пытаюсь научиться использовать Unreal Engine. У меня есть базовые знания C ++. Недавно я начал делать Survival Horror Game как проект, который я просто делаю для обучения. Пока что я реализовал каждую функцию через систему Blueprint. Итак, мой вопрос: для чего и когда я буду использовать код для улучшения …
10 c++  unreal-4 

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

2
2D игры и современные OpenGL
предпонятий Хорошо, так что я собрала так: не использовать фиксированный конвейер (не рекомендуется или не рекомендуется) vbos хранит "объектные модели" (в основном n данных вершин) vaos описывает, как данные располагаются так, чтобы вызовы отрисовки знали, какая часть каждого vbo предназначена для какой информации о вершине (один vao может ссылаться на …
10 opengl  2d  vbo  vao 

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