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

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

11
Как я могу добавить удовлетворительную цель и / или условие победы в игру с респаунами?
Я хочу добавить цель в мою игру. https://www.youtube.com/watch?v=O3uxaxy5_tc Приведенное выше видео является самым последним видео, которое я сделал о геймплее в моей игре. Как видите, игра имеет : Противники в бою (в видео NPC противники, но противники мультиплеера скоро появятся) Задачи для захвата (башни). Изменение. То есть игроки могут выбирать …


8
Не могли ли все игры избежать пост-стартовой загрузки?
Точно так же, как гигантские игры с открытым миром динамически загружают огромные карты, разве мы не можем загружать отдельные карты, меню и практически любой интерфейс или настройки 3D с помощью того же метода динамической загрузки? Без изменения среды кажется, что интерфейсы и различные локации в игре могут загружаться динамически так …
23 loading 

3
Лучший способ хранить переменные всей игры
У меня есть экран опций для таких вещей, как сложность, разрешение, полноэкранный режим и т. Д., Но я изо всех сил пытаюсь найти «лучший» способ хранения / получения этих переменных во время выполнения. В настоящее время я реализовал Constantsкласс, который содержит все GameOptionперечисления, но как выбрать значение по умолчанию для …
23 c#  2d 


1
Имеет ли HDR-рендеринг какие-либо преимущества, если Bloom не будет применен?
В настоящее время я использую в своей игре свет на основе изображения для освещения окружающей среды. Я пробую карту неба, чтобы получить рассеянное и зеркальное освещение На данный момент я использую конвейер рендеринга HDR - скайбокс использует 16 бит памяти. Я рисую в 16-битной цели рендеринга, затем в конце использую …
23 skybox  hdr 

6
Алгоритм изменения цвета, чтобы сделать его менее похожим на фон
Я создаю демо из 20 шариков, подпрыгивающих друг от друга, с фоном, заполненным сплошным цветом. Цвет для каждого шара выбирается случайным образом randint(0, 255)для каждого компонента кортежа R, G, B. Проблема в том, что некоторые шары имеют цвет, очень похожий на фон, что затрудняет их просмотр. Я хотел бы избежать …
23 algorithm  color 

2
Что отправить на сервер в режиме реального времени FPS?
Как правильно определить положение нашего локального игрока на сервере? В некоторых документах говорится, что лучше отправлять исходные данные всякий раз, когда они производятся. А в некоторых документах говорится, что клиент отправляет свою позицию через фиксированный интервал. С подходом отправки входов: что мне делать, если игрок удерживает клавиши со стрелками? Это …

1
Какой метод LOD является лучшим для рендеринга планет?
В настоящее время я работаю над своей диссертацией, это движок для рендеринга местности планетарного размера. Я все еще заканчиваю свое исследование, и я столкнулся со многими вещами по этому вопросу, проблема в том, что я не могу решить, какой метод уровня детализации (LOD) мне следует использовать. Я знаю о геомипаппинге, …

1
Роллинг мой собственный граф сцены
Привет Разработка игр SE! Я ползу по OpenGL в надежде создать простой и очень легкий игровой движок. Я рассматриваю проект как учебный опыт, который может принести немного денег в конце, но в любом случае это будет весело. До сих пор я использовал GLFW для получения некоторого базового ввода-вывода, окна (с …
23 opengl  3d  scene-graph 

9
Как важны битвы с боссами?
В чем смысл битвы с боссами в текущей форме? Для большинства игр встреча с боссом обычно: В некотором роде головоломка, где вы должны выяснить, когда выставлено слабое место босса. У врага больше здоровья, и он может нанести более сильный удар, или, возможно, получить специальную атаку. Сценарий боя, где вы должны …

6
Как оптимизировать функцию расстояния?
Разрабатывая довольно простую RTS-подобную игру, я заметил, что мои расчеты расстояния влияют на производительность. Всегда есть дистанционные проверки, чтобы узнать, находится ли юнит в пределах досягаемости от цели, если снаряд достиг своей цели, если игрок столкнулся с пикапом, общим столкновением и т. Д. Список продолжается, и проверка на наличие Расстояние …

2
Сколько текстур я обычно могу связать одновременно?
Я занимаюсь разработкой игрового движка, и он будет работать только на современном оборудовании (модель Shader 4+). Я полагаю, что к тому времени, когда я закончу с этим, это не будет таким необоснованным требованием. У меня вопрос: сколько текстур я могу связать одновременно на современной видеокарте? 16 будет достаточно. Можно ли …

5
В чем разница между игровым каркасом и игровым движком?
В чем разница между игровой средой (например, XNA с C #, SDL для c ++) и игровым движком? Используют ли игровые рамки движки? Содержит ли игровой движок вспомогательные движки, такие как физические движки, движки частиц и т. Д.? Должны ли они использоваться вместе или они являются взаимоисключающими? Я так понимаю, …

2
Моя игра почти закончена! Что мне теперь делать? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . У меня есть игра HTML5 / canvas, которая почти готова и готова …

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