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

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


3
Хороший способ воспроизвести звук, когда что-то происходит? Как это звучит?
Так что я думал о том, как монолитно мои занятия занимают много времени. Например, в методе Characterкласса Jumpможно иметь ссылку на объект звукового эффекта и воспроизводить его. Само по себе это хорошо, но если принять во внимание физику, анимацию, столкновения и т. Д., Метод Jump становится огромным, и у Characterкласса …
10 c#  architecture  sound 

1
Что означают компоненты gl_TexCoord [0]?
Каковы различия между gl_TexCoord[0].s, gl_TexCoord[0].t gl_TexCoord[0].pи gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].z? Я так понимаю gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].zэто пиксельные координаты? Но что это gl_TexCoord[0].s, gl_TexCoord[0].t gl_TexCoord[0].pзначит и где я должен их использовать?

2
Рисование линии шириной в один пиксель в трехмерном пространстве
Я хотел бы нарисовать линию в трехмерном пространстве, которая всегда имеет ширину в один пиксель на экране, независимо от того, насколько далеко она находится от камеры. (И то же самое для отдельных точек тоже). Любые намеки на то, как я мог это сделать?
10 xna 

2
Как анимация взаимодействия персонажа / объекта работает в изометрических играх?
Я планирую изометрическую бизнес-игру, в которой игрок видит офис с обычной мебелью, такой как столы, доски и т. Д. Персонажи (сотрудники / неигровые персонажи) в игре должны взаимодействовать с этими объектами, выполняя некоторые заранее определенные задачи, такие как набор текста на клавиатуре на столе или надпись на доске и т. …

2
Как рассчитать, если 2 линии направлены в сторону или в сторону?
Учитывая 4 точки, описывающие 2 отрезка, как рассчитать, если линия A направлена ​​к линии B или от нее? Две линии имеют фиксированную длину и могут быть измерены как расстояние от x1 / y1 до x2 / y2.

4
Какое оборудование потребуется для рендеринга размером с Землю как карта?
Я думал об этой проблеме. Возможно ли с помощью современной технологии создать точную копию земли 1: 1 в игре на основе вокселей? Какая структура данных лучше всего подходит для хранения этой гигантской карты? Какой алгоритм следует использовать для визуализации этой структуры данных в режиме реального времени? Эти вопросы делают следующие …

2
Рендеринг символов с отрезанными конечностями (модели Blender в Java / OpenGL)
Какие аспекты я должен принять во внимание при создании анимации персонажей и классов рендеринга, если я хочу иметь возможность отрывать конечности? Я разработал детальную систему тела, в которой можно определить все, вплоть до нервной системы. Я стремлюсь к чему-то похожему на уровень детализации урона, найденный в Dwarf Fortress. Например, когда …

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

2
Нахождение, какие плитки пересекаются линией, без циклического прохождения всех их или пропуская любые
Я смотрю на эту проблему уже несколько дней. Я установил этот график, чтобы помочь мне визуализировать проблему: (из графика мы знаем, что линия пересекает [1, 1], [1, 2], [2, 2], [2, 3], заканчиваясь на [ 3,3]) Я хочу пройти по линии к каждому пространству сетки и проверить, является ли материал …

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

4
Расчет траектории полета ракеты по орбите перед стрельбой
Я создаю игру с Unity3D. Это клон Gravity Wars . Обе башни и ИИ стреляют ракетами друг в друга (задают переменные «Угол» и «Мощность»), стараясь не сбивать ракеты на планетах. Но вот мой вопрос: как заставить ИИ рассчитать мощность и угол до стрельбы по его ракете, учитывая силу тяжести планеты?

1
Можете ли вы встроить мобильный проект Unity3d в существующее собственное мобильное приложение?
Я создаю приложение для Android и iPhone, в котором будет несколько мини-игр. Я хотел бы создать неигровой раздел на родных Android и iPhone. Мой вопрос: возможно ли иметь собственное приложение, которое будет включать мини-игру Unity, которую я создаю, в одном проекте apk и ios?
10 android  iphone  unity  ios 

4
HTML5 или Javascript игровой движок для разработки браузерной игры [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 7 лет назад . Я хотел бы начать разработку MMO-браузерной игры, такой как Travian или Ogame, возможно, включающей также немного …

1
Является ли SharpDX достаточно зрелым, чтобы принять его, или я должен просто начать использовать SlimDX прямо сейчас?
Я собираюсь остановить свой игровой проект в XNA, потому что, насколько я могу судить, его разработка подходит к концу (и она уже отстает от современных технологий). Поэтому мне нужно принять новый фреймворк или API. Я просто потратил 2 дня на просмотр C ++ и решил, что это на самом деле …
10 xna  slimdx  sharpdx 

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