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

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

1
Определите длину дуги сплайна Кэтмулла-Рома, чтобы двигаться с постоянной скоростью
У меня есть путь, который определяется конкатенацией сплайнов Кэтмулла-Рома. Я использую статический метод Vector2.CatmullRom в XNA, который допускает интерполяцию между точками со значением от 0 до 1. Не все сплайны на этом пути имеют одинаковую длину. Это вызывает разницу в скорости, если я позволю весу двигаться с постоянной скоростью для …

1
Как игровые клиенты знают, что сервер работает в их локальной сети?
Во многих многопользовательских играх есть возможность играть по локальной сети. Мой вопрос, однако, как клиент узнает, где находится сервер в локальной сети? Единственные способы, которыми я могу думать Отправлять трансляции по широковещательному адресу. Это имеет тот недостаток, что иногда его фильтруют маршрутизаторы или коммутаторы в разных сетевых средах. Попытайтесь подключиться …

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

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

6
Лучшая математическая библиотека C ++ для игрового движка? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
18 c++  mathematics 

5
Objective-C или C ++ для игр для iOS?
Я довольно уверенно программирую на Objective-C и C ++, но я считаю, что Objective-C несколько проще в использовании и более гибок и динамичен по своей природе. Какие были бы плюсы и минусы при использовании C ++ вместо Obj-C для написания игр в iOS? Или, скорее, есть ли известные проблемы с …

3
Почему пиксельные шейдеры не позволяют нам читать напрямую из кадрового буфера или буфера глубины?
Позволить мне сэмплировать кадровый буфер или буфер глубины в пиксельном шейдере было бы чрезвычайно полезной функцией. Даже возможность узнать глубину или цвет того, что находится за текущим пикселем, была бы полезна. Почему и OpenGL, и DirectX не позволяют мне это делать? Я ожидал, что будет какое-то аппаратное ограничение, но альфа-смешивание …
18 opengl  3d  directx  shaders 

1
Как заставить мою игру отображаться в Обозревателе игр в Windows?
Я хочу создать установщик для игры, который позволит поместить значок в Games Explorer для Vista и Windows 7. Я создал GDF , затем собрал скрипт для проекта и получил файлы .h, .gdf и .rc. Но я не могу скомпилировать (используя Visual Studio 2010) файл .rc в исполняемый файл, который будет …

3
Как я могу создать такой эффект освещения?
Это самое красивое 2-мерное освещение из всех, что я когда-либо видел, и я бы тоже хотел сделать такое освещение. Как это сделать? Меня не волнует физика или то, как моделируются частицы - я хочу знать только об освещении. Вот несколько видео для справки: http://www.youtube.com/watch?v=BIQRhOFkvQY http://www.youtube.com/watch?v=tnTYXPuecMs http://www.youtube.com/watch?v=rhC_jVM8IYU http://www.youtube.com/watch?v=_Aw5BdjWqqU Или вы можете …
18 xna  lighting  hlsl 

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

3
MVC (Model-View-Controller) Архитектура игрового движка - да или нет? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я читаю одну замечательную книгу, Game Coding Complete , и эта книга настоятельно рекомендует …

2
Как я могу преобразовать щелчок мыши в луч?
У меня есть перспективная проекция. Когда пользователь нажимает на экран, я хочу вычислить луч между ближней и дальней плоскостями, которые проецируются из точки мыши, чтобы я мог сделать некоторый код пересечения лучей с моим миром. Я использую свои собственные классы матриц, векторов и лучей, и все они работают как положено. …

3
Системы онлайн лидеров для (маленьких / независимых) компьютерных игр? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

10
Есть ли у C # будущее в разработке игр?
Недавно я узнал, что MMO Minecraft работает на Java из недавнего интервью на CVG.co.uk о возможном сотрудничестве между двумя бывшими и теперь конкурирующими коллегами. В интервью он прямо сказал, что основатель Minecraft - это Java-кодер, и он является C или C ++-кодером, поэтому они несовместимы друг с другом. Поэтому сотрудничество …

6
Как далеко вы можете получить с Garry's Mod и без денег? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
18 tools 

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