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

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

1
Прогнозируемая траектория движения транспортного средства?
В игре, которую я разрабатываю, я должен рассчитать, сможет ли мое транспортное средство (1), которое в этом примере движется на север со скоростью V, достичь своей цели (2). Пример изображает проблему сверху: На самом деле существует два возможных сценария: V является постоянным (приводя к траектории 4, дуга окружности) или транспортное …

7
Обновления объектов, внутренние и внешние?
Название немного сбивает с толку, но я не могу понять, как объяснить мой вопрос в короткой фразе. Итак, вот оно: Всякий раз, когда я пишу игровые движки, независимо от того, основаны ли они на физике / плитке и т. Д., Я всегда дохожу до того, что не знаю, как мне …

4
Перемещение частицы вокруг архимедовой спирали с постоянной скоростью
Я хочу перемещать частицу по спирали с постоянной скоростью. Обратите внимание, что это не постоянная угловая скорость. Это довольно сложно, и я покажу свой метод ниже. Спираль, о которой идет речь, - это классическая архимедова спираль с полярным уравнением r = ϑи параметрическими уравнениями x = t*cos(t), y = t*sin(t). …

1
Как работает входной конвейер?
Я нашел эту статью о реализации конвейера ввода для Android, но я не очень понимаю, как он работает. Я также не совсем понимаю концепцию программирования конвейера или пула. Может ли кто-нибудь объяснить эти концепции и как они работают в качестве входного конвейера?

2
Подходит ли Java AWT для рендеринга 2d игр?
[Повторяю этот вопрос из stackoverflow, поскольку было отмечено, что он подходит лучше здесь.] В настоящее время я портирую свой 2D-движок на Java. Я посмотрел на некоторые из библиотек игр, указанных здесь, на stackoverflow. Однако те, на которые я смотрел, были довольно упрощенными и даже не указывали, поддерживают ли они такие …
8 2d  java 

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

1
OpenGL против физики?
Я очень новичок в программировании игр, и я в своем первом проекте. Я пришел к выводу, что мне нужен совет специалиста: Теперь, чтобы физика игры могла работать с объектами, ей нужно знать положение каждого объекта и его ориентацию в трехмерном пространстве. В рамках моделирования и за счет объектов движется (изменение …
8 opengl  physics 

2
Запись игрового процесса в самой игре?
В настоящее время я работаю над 3D гоночной машиной для платформы iOS. Мне пришлось внедрить систему воспроизведения, а затем записать это воспроизведение в видеофайл, чтобы загрузить его на YouTube. У меня проблемы только с записью, остальное сделано. Я использую glReadPixels()команду OpenGL ES 1.1 для захвата содержимого кадрового буфера и создания …
8 iphone  opengl-es  ios  ipad  video 

2
Структура данных (или алгоритм) для быстрого поиска объектов на основе расстояния
Например, в вашей игре бегают 100 врагов (в разных командах), и их ИИ хочет осмотреть ближайшие объекты, чтобы определить, на кого он должен атаковать. Как быстро организовать эти объекты так, чтобы каждому врагу не приходилось рассчитывать расстояние между собой и всеми другими объектами? Короче говоря, как быстро ИИ-сущность может ответить …

4
Сообщество дизайнеров уровней поможет?
Я разрабатываю 2D платформерную физическую игру с коммерческими целями. Почти все закончено: Оригинальная игровая концепция Весь 2D самописный игровой движок Интерпретатор уровня для чтения уровней XML Редактор уровней с расширенным графическим интерфейсом для создания уровней в XML Объектная система продвинутого уровня Менеджер профилей (загрузка и сохранение прогресса игры) так далее …

1
Что я должен иметь в виду при разработке игры для Steam? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Недавно я занимался программированием игры, которая была только что выпущена, и я решил, что для своего …
8 steam 

6
Как идентифицировать щелчки мыши по сравнению с мышью вниз в играх?
Какой самый распространенный способ обработки щелчков мыши в играх? Учитывая, что все, что у вас есть в способе обнаружения ввода от мыши - это кнопка вверх или вниз. В настоящее время я просто полагаюсь на то, что мышь нажата, но этот простой подход сильно ограничивает меня в том, чего я …
8 input  mouse  control 

3
Я хотел бы знать, как будет реализован драйвер OpenGL для изучения внутренних возможностей opengl?
Я изучаю OpenGL и очень хотел бы знать, каким будет взаимодействие с видеокартой. Я чувствую понимание того, как это было реализовано в драйвере Graphics, позволит мне узнать полную информацию о opengl (с этим я могу знать, какие этапы / факторы влияют на мои решения относительно производительности в opengl). Есть ли …

2
Нужен совет для графического движка 3D BSP [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я закодировал себя вьюер OpenGL BSP для старого игрового формата. Это …
8 opengl  bsp 

5
Многопользовательская синхронизация и поиск пути
У меня есть интерфейс типа point & click на клиенте, который запускает A * на сервере для поиска пути. Игра управляется как RTS, но мир постоянен, поэтому игроки должны иметь возможность присоединиться / уйти в любое время, и на экране будет не более 30 единиц. Каков наилучший способ синхронизации движений …

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