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

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

3
Что такое хороший алгоритм для процедурного городского планирования на основе фракталов?
Фон Я управляю сервером майнкрафт, где собираюсь спроектировать довольно крупный стартовый город. У меня есть ряд вещей, таких как знаки правил и клетки для мобов, которые я бы хотел разместить в зданиях. Сам город будет очень большим и разросшимся, предпочтительно размером до 1000 на 1000 блоков. Сами здания будут иметь …

3
Как я могу создать плавающие массы земли для двигателя, похожего на Minecraft?
Я создаю Minecraft-подобный движок в XNA. Я хочу создать плавающие острова, похожие на те, что показаны в этом видео: http://www.youtube.com/watch?v=gqHVOEPQK5g&feature=related Как бы я повторил это с помощью генератора мира? Должен ли я использовать какой-нибудь алгоритм шума Перлина? Я не знаю, как это помогло бы мне создать такие массы земли. Вот …

2
Полировка вашей игры: сколько достаточно?
Я предполагаю, что вы инди-разработчик, создающий свои собственные (или получающие бесплатные / основанные на партнере) художественные работы. Я также предполагаю, что у вас нет внешнего давления, которое подталкивает вас к новым играм; Вы можете работать над своими играми столько (или меньше), сколько захотите, а затем двигаться дальше. Сказав все это, …
19 process 


3
Есть ли способ использовать произвольное количество источников света в фрагментном шейдере?
Есть ли способ передать произвольное количество источников света (и цветов) для шейдера фрагмента и зациклить их в шейдере? Если нет, то как предполагается моделировать несколько источников света? Например, что касается рассеянного направленного освещения, вы не можете просто передать сумму световых весов для шейдера.
19 lighting  webgl 

5
Как я могу сделать огромные территории в Unity?
Как я могу сделать чрезвычайно огромные территории в Unity? Кажется, я могу установить ширину и длину для больших значений. Но разрешение карты высот достигает только 4097, а разрешение деталей - только до 4048. Есть идеи?

2
Где должна быть размещена логика обнаружения столкновений?
Я занимаюсь разработкой небольшого 2D игрового движка. У персонажей есть метод рисования, который в настоящее время делает следующее: Рассчитать новую позицию персонажа по скорости и т. Д. Обновить ячейку сетки столкновений ** Нарисуйте персонажа на новой позиции ** Я создал сетку столкновений, чтобы уменьшить количество проверок пересечения Теперь основной алгоритм, …

3
Делать игру как учебник? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я отвечаю за клуб разработки игр в моей школе, и я бы …
19 xna  game-design 

6
Какое поведение должно привести к созданию «неидеального» бойца ИИ?
При создании НЦА комбатантом, это просто очевидно , что сделать , чтобы получить робот deathmachine пути оптимизации боевой тактики, сроки и атаку типа, но сложнее (и интереснее в бое) , чтобы получить особенный, inpredictable врага. Какие виды поведения (алгоритмы?) Полезны для создания более органичного, нетрадиционного врага? Изменить: Мой конкретный случай …
19 ai  npc  combat 

6
Векторы в разработке игр
Я новичок в программировании и программировании игр. Я читал кое-что о векторах и математике, но у меня есть вопрос - где я могу использовать векторы в программировании игр? Может быть, кто-нибудь может привести простой пример, где вы используете векторы (в 2D)? Я нашел примеры, но в основном они находятся в …
19 vector 

3
Как создать функцию Ghost Replay в игре?
Когда вы устанавливаете лучшее время круга в гоночной консольной игре, у вас есть возможность соревноваться с призраком. Как можно создать эту функцию для одиночной игры случайного типа?

3
Опрос против событийно-ориентированного ввода
Я разрабатываю игру, используя опрос для метода ввода. Однако теперь, когда я углубляюсь в игровые меню и другие компоненты пользовательского интерфейса, я обнаружил, что, вероятно, хотел бы получить ввод, управляемый событиями. Возможно, даже и то и другое: использование событий, управляемых для пользовательского интерфейса, и опрос для ввода «мира». Мне любопытно, …
19 java  input  events  polling 

7
Борьба с творческим выгоранием [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . У меня большой творческий перерыв: / У тебя есть идеи, как с этим бороться?

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

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

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