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

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

7
Участвуют ли программисты в индустрии в процессе разработки игр?
Моя главная цель - создавать игры, поэтому я планирую изучать информационные технологии, чтобы потом стать разработчиком / программистом игр. Мой вопрос: участвует ли игровой программист в процессе разработки игры или это только работа дизайнера игры? Всегда ли нужен гейм-дизайнер или программисты могут работать над игровым дизайном? Нужны ли программистам знания …

9
2D графика - зачем использовать спрайт-листы?
Я видел много примеров того, как визуализировать спрайты из таблицы спрайтов, но я не понял, почему это самый распространенный способ работы со спрайтами в 2d играх. Я начал с 2d рендеринга спрайтов в нескольких демонстрационных приложениях, которые я сделал, имея дело с каждым кадром анимации для каждого данного типа спрайта …

8
Событийное общение в игровом движке: да или нет?
Я читаю Game Coding Complete, и автор рекомендует Event-Driven-коммуникацию между игровыми объектами и модулями. По сути, все живые игровые актеры должны общаться с ключевыми модулями (физика, искусственный интеллект, игровая логика, игровой вид и т. Д.) Через внутреннюю систему обмена сообщениями о событиях. Это означает необходимость разработки эффективного менеджера событий. Плохо …



3
Каков правильный порядок умножения масштабных, вращательных и переводных матриц для правильной мировой матрицы?
Предположим, что DirectX является платформой, если это важно. (Уверен, это не так) Предполагая, что у меня есть правильная шкала, матрица вращения и перевода, в каком порядке я умножаю их, чтобы получить правильную матрицу мира и почему? Под «правильным» я подразумеваю «я мог бы выбросить их прямо в DirectX и получить …
62 matrix 

6
Поиск пути для бегства
Как вы знаете, есть множество решений, когда вы выбираете лучший путь в двухмерной среде, которая ведет из точки А в точку Б. Но как рассчитать путь, когда объект находится в точке A и хочет уйти из точки B как можно быстрее и дальше? Немного справочной информации: моя игра использует 2D-среду, …

6
Как рассчитать цену на приобретение мобильной игры
Я искал долго и упорно через сообщества Game Dev здесь, и я не смог найти достаточно хороший ответ на ситуацию, которая мне нужна помощь. Дело в том, что я потратил около года, чтобы в одиночку разработать мобильную игру, которая представляет собой смесь MMORPG и игр в жанре битвы. Не хотел …

10
Почему разделение аккаунта так плохо?
В играх, где вам необходимо использовать учетную запись для входа или другой аутентификации (например, MMO-игры), часто запрещается делиться своей учетной записью с другими людьми. Например, в Официальном соглашении об условиях использования World of Warcraft : [...] Вы не имеете права делиться Аккаунтом с кем-либо, за исключением того, что если вы …
61 legal  security 



6
Все ли игры сделаны на каждом кадре?
Я новичок в изучении компьютерной анимации (для игр). Пока что единственный метод, с которым я столкнулся, это рисование каждого кадра, каждого обновления кадра. Таким образом, в начале каждого кадра весь кадр стирается, а затем перерисовывается то, что нужно для этого кадра. У меня вопрос, является ли этот метод единственным, который …
60 2d  3d 

9
Как избежать круговых зависимостей между игроком и миром?
Я работаю над 2D-игрой, где вы можете перемещаться вверх, вниз, влево и вправо. У меня есть два игровых логических объекта: Игрок: имеет позицию относительно мира Мир: рисует карту и игрока Пока что Мир зависит от Игрока (т.е. имеет ссылку на него), и ему необходимо определить, где нарисовать персонажа игрока и …


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

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