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

13
Подходит ли CUDA от nVidia для выполнения поиска пути?

Я хочу знать, стоило ли бы выполнять поиск пути на GPU (используя nVidia CUDA или его эквивалент) в определенных ситуациях, или это было бы напрасным усилием. Ситуация, которую я представляю, будет безголовым многопользовательским сервером, отвечающим за поиск путей для ботов. Я особенно...

13
Как сделать текстуру частично прозрачной?

Доброе утро, StackOverflow, у меня сейчас есть небольшая проблема, так как я не могу найти способ прозрачной визуализации части текстуры с помощью openGL. Вот мои настройки: у меня есть четырехугольник, представляющий стену, покрытую этой текстурой (преобразованный в PNG для загрузки). Очевидно, я...

13
Снаряд Движение - Стрелка

В 2D игре я просто хочу нарисовать траекторию стрелки в полете. С помощью приведенного ниже кода траектория (парабола) выглядит правильно, а угол (или поворот) или стрелка - нет. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g *...

13
Является ли незаконным использование коммерческой песни в вашей игре (которую вы собираетесь продавать)

Если бы я купил, произнесите эту песню: http://www.youtube.com/watch?v=3fumBcKC6RE , разденьте / найдите / получите инструментальный инструмент и используйте этот инструментальный инструмент в игре, которую я создаю, в качестве темы, скажем, за постоянный бой с боссом, а затем продать эту игру, это...

13
Лучший способ управлять внутриигровыми событиями?

Я работаю над игрой, в которой некоторые внутриигровые события должны происходить время от времени. Хорошим примером будет учебник. Вы запускаете игру, и в нескольких точках игры происходит событие: Вы встречаете своего первого врага, игра останавливается, и вы получаете объяснение, как его убить....

13
Что я могу использовать, чтобы мои уникальные музыкальные идеи стали реальностью? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . У меня есть несколько разных музыкальных идей для моих игровых фоновых игр, но у меня нет...

13
Как вы обрабатываете неровные плитки при рендеринге плитки?

Вот что я хочу сделать с моей картой тайлов, в которой я не уверен. Как вы можете видеть, верхние стены намного больше, чем нижние и боковые (это также проблема с моими углами, которые имеют странные формы [больше похожи на L, а не квадрат), а также больше, чем 40x40px, что мои текущие плитки ). Я...

13
Что входит в создание многопользовательской платформерной игры в реальном времени?

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

13
Как эмулировать графику PSX с OpenGL?

Я хочу знать, какие параметры (или шейдеры) установить, чтобы моя игра OpenGL была похожа на игру Playstation 1. Я знаю, что это, вероятно, не может быть достигнуто на 100%, потому что PSX использовал телевидение и телевизионные изображения по-разному, что монитор. Благодарю....

13
Лучший (самый популярный?) Формат изображения для текстурирования [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Итак, я использую C ++ с OpenGL, и я собираюсь создать загрузчик для...

13
Как получить красивый маленький текст в XNA без использования внешних библиотек?

В XNA технология spritefont ужасна. Nuclex делает работу намного лучше, но я не хочу никаких внешних ссылок, и я почти закончил с моей игрой. При использовании таких шрифтов, как Sansation или Quicksand, он выглядит ужасно при меньших размерах шрифтов. Это так плохо! Есть ли известный обходной путь...

13
Как избежать одноэлементного шаблона для Event Scheduler?

Я хочу создать планировщик событий для своей игры, я в основном хочу иметь возможность планировать запуск игрового события. Это может быть одноразовый запуск или периодический запуск (событие запуска "E_BIG_EXPLOSION" на основе 5 секунд ...). Соблазнительно думать, что это может быть хорошим местом...

13
Реакция столкновения 2D-игры: SAT & минимальное смещение вдоль заданной оси?

Я пытаюсь внедрить систему столкновений в 2D-игру, которую я делаю. Теорема о разделяющей оси (как описано в учебнике по столкновению с metanet ) кажется эффективным и надежным способом обработки обнаружения столкновений, но мне не совсем нравится метод реагирования на столкновения, который они...

13
Когда я буду использовать «скрипты» или «скрипты» в игре, в отличие от основного языка?

Термины сценарии и сценарии, по-видимому, используются взаимозаменяемо в Exchange Stack Exchange, но кроме чтения вопросов о выборе языка сценариев, я не понимаю взаимосвязи между сценариями и сценариями, а также основным языком. Что обычно делает сценарий, когда он будет использоваться, и...

13
Как проверить, может ли игровой сервер обрабатывать клиентов перед выпуском игры?

Мы разрабатываем игру для iOS с поддержкой многопользовательской игры. пока что все кажется очень хорошим, но теперь мы хотим убедиться, сможет ли сервер обрабатывать 10000 клиентов или нет. Любая идея, как я могу убедиться, что сервер выживет так много...

13
Скрыть данные игры от игрока?

Я работаю над своей первой (C ++) игрой и хочу использовать дизайн на основе компонентов. В последнее время я много читал об этом, и вчера я решил, что хочу сохранить объектные данные во внешних файлах JSON, чтобы обеспечить большую гибкость и удобство доступа. Затем до меня дошло, что оставление...

13
DirectX11, как мне управлять и обновлять несколько постоянных буферов шейдеров?

Хорошо, мне трудно понять, как постоянные буферы связаны со стадией конвейера и обновляются. Я понимаю, что DirectX11 может иметь до 15 буферных констант на каждую стадию, и каждый буфер может содержать до 4096 констант. Однако я не понимаю, является ли ID3D11Buffer COM, используемый для...