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

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


11
Как вы начинаете разработку игры? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Когда вы начинаете новый игровой проект, что вы делаете в первую очередь? Как вы …
28 planning 

10
Эффекты для ускорения космического корабля
У меня есть космический корабль, и я создал функцию «повышения», которая ускоряет мой космический корабль, какие эффекты я должен реализовать, чтобы создать впечатление высокой скорости? Я думал сделать все, кроме моего космического корабля, размытым, но я думаю, что чего-то не хватает. Любые идеи? Btw. Я работаю в XNA C #, …

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

10
В Pong, как вы рассчитываете направление мяча, когда он отскакивает от ракетки?
Я пытаюсь решить эту самую проблему Hello World-y в разработке игр. Я создал игру TicTacToe в XNA, поэтому я думаю, что следующим шагом будет клон Breakout . Имейте в виду, что у меня нет знаний о программировании игр и даже о том, какую математику я должен применять, где. Вот почему …
28 xna  c#  2d  mathematics  physics 

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

4
Процедурная генерация реки или дороги для бесконечной местности
Я должен сказать, что пути, а не дороги, как я думаю, более средневековые Также не ищу реализма. Ответ, который я ищу, будет соответствовать форме, которую я описываю, а не реализму. Я ищу метод для создания процедурных дорог / рек в извилистой манере, но я хочу сделать это для бесконечной системы …

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

7
Каково логическое обоснование наличия механики проникновения брони и магии?
Мне кажется, что статистика проникновения, найденная во многих играх, добавляет ненужную сложность и часто нелегко понять. Для игрока очевидно, что если он получает много урона, то ему нужно получить броню. Игрок-противник затем должен решить, получить или нет предмет, наносящий больший урон, или предмет, способный пробить броню. Ответ часто не очевиден. …

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

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

3
Вызывает ли == ветвление в GLSL?
Попытка выяснить, что именно вызывает ветвление, а что нет в GLSL. Я делаю это много в моем шейдере: float(a==b) Я использую его для симуляции операторов if, без условного ветвления ... но эффективно ли это? У меня нет операторов if где-либо в моей программе, и у меня нет никаких циклов. РЕДАКТИРОВАТЬ: …
27 glsl 

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

6
Если трехмерный вектор представляет точку, как она может иметь длину?
Я пытаюсь понять векторную арифметику (и особенно ее использование в движке Unity). Я не могу понять, как вектор может иметь длину (величину), даже если он представляет только точку (положение и направление)? Означает ли это, что величина - это просто расстояние от начальной точки (0, 0, 0)? Или я что-то упустил?
27 vector  geometry 

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

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