Вопросы с тегом «architecture»

Как код структурирован. По вопросам внутреннего дизайна игрового движка.

1
Разделение логики и данных в браузерной игре
Я думал об этом в течение нескольких дней, и я все еще не уверен, что делать. Я пытаюсь реорганизовать боевую систему в PHP (... извините.) Вот что существует до сих пор: Есть два (пока) типа сущностей, которые могут участвовать в бою. Давайте просто назовем их игроками и неигровыми персонажами. Их …

3
Как сделать профилирование и пул памяти для системы?
Я был заинтересован в профилировании и хранении пула управляемой памяти для каждой подсистемы, поэтому я мог получить статистику о том, сколько памяти использовалось для чего-то, например, звуков или графики. Тем не менее, что будет дизайн, который работает для этого? Я думал о том, чтобы использовать несколько распределителей и просто использовать …

1
Проблема обработки пулов компонентов - Entity Subsystem
Описание архитектуры Я создаю (проектирую) систему сущностей и столкнулся со многими проблемами. Я стараюсь максимально эффективно ориентировать их на данные и эффективность. Мои компоненты - это структуры POD (точнее, массив байтов), размещенные в однородных пулах. У каждого пула есть ComponentDescriptor - он просто содержит имя компонента, типы полей и имена …

3
Как эффективно создавать паттерны маркеров
В настоящее время я создаю шутер сверху вниз, как Touhou. Самый важный фактор игры заключается в том, что существует множество разнообразных шаблонов и способов создания пуль и стрельбы по игроку, см. Это видео: http://www.youtube.com/watch?v=4Nb5Ohbt1Sg#start=0 : 60; конец = 9: 53 ; На данный момент я использую класс «Узор», который имеет …

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

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

2
Управляйте большим количеством независимых актеров в режиме реального времени
Я работаю над крупномасштабной стратегической игрой в реальном времени - в идеале, когда активны тысячи юнитов одновременно, - но у меня возникают проблемы с управлением всеми юнитами одновременно, когда она становится удивительно медленной. Проблема в том, что требуется время для обновления позиций и состояний всего каждого шага. Знаете ли вы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.