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

15
Как связать релиз пули с анимацией стрельбы

Допустим, у вас есть анимация, которую вы хотите получить при стрельбе из пули. Как бы вы получили пулю, чтобы показать в конце анимации. Единственное, что я могу выяснить, это знать продолжительность анимации и задержать установку позиции маркеров и активацию ее, пока не пройдет это количество...

15
Нужно знать правовые вопросы при выпуске игры?

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

15
Создание HUD / GUI с OpenGL (LWJGL)

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

15
Как сделать так, чтобы текстуры OpenGL масштабировались, не становясь размытыми?

Я использую OpenGL через LWJGL. У меня 16x16 текстурированный квадрант рендеринга в 16x16. Когда я изменяю величину шкалы, квадратор растет, а затем становится более размытым. Как я могу сделать его масштабируемым, не становясь размытым, как в Minecraft. Вот код внутри моего объекта...

15
Как я могу вращаться вокруг произвольной точки в 3D (вместо начала координат)?

У меня есть некоторые модели, которые я хочу вращать, используя кватернионы обычным способом, за исключением того, что вместо поворота вокруг источника я хочу, чтобы он был слегка смещен. Я знаю, что в трехмерном пространстве вы не говорите, что вращаетесь вокруг точки; Вы говорите, что вращаетесь...

15
Как выглядит двигатель вроде Frostbite на ранних ранних стадиях? [закрыто]

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

15
Игровые компоненты, игровые менеджеры и свойства объектов

Я пытаюсь разобраться с компонентным дизайном сущностей. Моим первым шагом было создание различных компонентов, которые можно было бы добавить к объекту. Для каждого типа компонента у меня был менеджер, который вызывал бы функцию обновления каждого компонента, передавая такие вещи, как состояние...

15
Создание моей собственной камеры убийства

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

15
A * Навигация по сетке

Итак, я делаю эту 2D-Java-игру сверху вниз в этой среде под названием Greenfoot, и я работаю над ИИ для парней, с которыми вы собираетесь сражаться. Я хочу, чтобы они могли реально перемещаться по всему миру, поэтому вскоре я понял, что, помимо всего прочего, мне понадобится поиск пути. Я сделал...

15
Как эффективно кодировать клиент и сервер одновременно?

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

15
2D Планета Гравитация

Я пытаюсь сделать простую игру, в которой запускается космический корабль, а затем на его путь влияет гравитация планет. Аналогично этой игре: http://sciencenetlinks.com/interactives/gravity.html Я хотел бы знать, как повторить эффект, который планеты оказывают на космический корабль в этой игре,...

15
Как я могу реализовать освещение в двигателе вокселя?

Я создаю MC, похожий на ландшафтный двигатель, и я подумал, что освещение сделает его намного приятнее. Проблема в том, что блоки не освещаются должным образом, когда размещается блок, излучающий свет (см. Скриншоты внизу). на странице. Пока что я хочу реализовать «блочное» освещение Minecraft....

15
Как я могу реализовать функцию «ускоренной перемотки вперед» в моей игре?

Как я могу реализовать функцию ускоренной перемотки для моей игры Tower Defense, как в http://fieldrunners.com/ и других играх TD? Я использую Unity 3D. Будет ли что-то для управления меньшим количеством кадров в секунду или какая-то ручная установка быстрого движения врагов и скорости стрельбы из...

15
Как мне учиться XNA? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я хочу начать учиться делать игры в XNA, но понятия не имею, с чего начать!...

15
Почему люди используют кватернионы?

Я использовал их в качестве черного ящика некоторое время, я просто изучаю математику, но я просто хотел бы получить некоторые окончательные ответы на этот вопрос. Пока что единственное преимущество, с которым я столкнулся лично, - это возможность SLERP между двумя углами - для достижения того же...

15
Как независимому разработчику, что я должен узнать о конце разработки игр для бизнеса?

Я предполагаю, что мне следует изучить закон об интеллектуальной собственности, закон об авторском праве и управление денежными средствами, но что еще было бы полезно знать? Моя идеальная цель - иметь возможность заниматься всеми юридическими / монетарными делами внутри компании, не нанимая...

15
Какая самая лучшая формула?

С учетом точки в пространстве, направления движения и времени с начала, какая убедительная, не вызывающая отвращение формула для моделирования движения головы? Что было успешным в предыдущих играх? Было ли какое-либо исследование о том, какие бобы вызывают болезнь меньше всего? Пример формулы...

15
Как я должен учитывать GC при создании игр с Unity?

* Насколько я знаю, Unity3D для iOS основана на среде исполнения Mono, а в Mono есть только GC Mark Mark and Sweep GC. Эта система GC не может избежать времени GC, которое останавливает игровую систему. Пул экземпляров может уменьшить это, но не полностью, потому что мы не можем контролировать...