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

17
Как применить Data Oriented Design с объектно-ориентированным программированием? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я прочитал много статей о Data Oriented Design (DOD),...

17
Динамическое распределение памяти и управление памятью

В обычной игре на сцене сотни или, может быть, тысячи объектов. Совершенно правильно ли выделять память для всех объектов, включая выстрелы (пули), динамически с помощью функции new () по умолчанию ? Должен ли я создать какой-либо пул памяти для динамического выделения , или нет необходимости...

17
Как реализовать пошаговый игровой движок?

Давайте представим игру, подобную Heroes of Might and Magic, или Master of Orion, или вашу пошаговую игру по выбору. Какая логика игры стоит за следующим ходом? Есть ли какие-либо материалы или книги для чтения на эту тему? Чтобы быть конкретным, давайте представим игровой цикл: void...

17
как работает HDR?

Я пытаюсь понять, что такое HDR и как он работает. Я понимаю основные понятия и имею небольшое представление о том, как это реализовано с помощью D3D / hlsl. Однако все еще довольно туманно. Скажем, я отрисовываю сферу с текстурой земли и небольшим списком вершин, чтобы выступать в качестве звезд,...

17
Какие ресурсы я могу использовать, чтобы определить, нарушает ли название моей игры какие-либо авторские права или торговые марки?

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

17
Распознавание гексагональной кликбокса

Я работаю над игрой, в которой будут задыхаться шестиугольники. В настоящее время у меня есть изображение шестиугольника, которое я использую (все стороны имеют одинаковую длину ... оно вписывается в изображение размером 50 на 50 пикселей). Я немного новичок в C # и действительно новичок в XNA, но...

17
Движок игры: достойный способ, с точки зрения архитектуры, реализовать поддержку сценариев?

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

17
Разработка класса ResourceManager

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

17
Примеры подделки 3D

Кто-нибудь знает какие-нибудь хорошие примеры фальсификации 3D в 2D (не обязательно код, но игры, которые я мог бы посмотреть)? У игрока есть перспектива, что он «уходит» на экран, и на него что-то выходит. На данный момент я просто масштабирую 2D врагов, чтобы создать иллюзию, что они...

17
С чего начать, если я хочу написать C ++ 2d игру? [закрыто]

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

17
Как правильно назначить идентификаторы сущностей в сетевой игре?

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

17
Стоит добавить «футуристические» функции в нашу игру, или мы должны сосредоточиться на другом месте?

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

17
Как бы я реализовал бесконечную дорогу, по которой бежит игрок?

Я хочу создать иллюзию, что человек бежит по длинному пути, то есть эта картинка http://camlinecambridgelimited.web.officelive.com/images/road%20graphic1.jpg Если вы играли в Temple Run на iPhone, это тот же принцип, но вместо храма это обычная дорога. Я хочу знать, как это реализовано. Например, я...

17
Кодирование для действительно, действительно высокого разрешения экрана дисплея

Мне было поручено создать в режиме реального времени полноэкранную демо-версию для 5x2 массива 60-дюймовых светодиодных телевизоров или, другими словами, 20-мегапиксельного дисплея. У нас есть машина, которая может работать с одним рабочим столом Win7, распределенным по дисплеям в полном...

17
Процедурная сетка: УФ-картирование

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

17
Как создаются «2.5D» художественные активы?

Под «2.5D» я подразумеваю художественный стиль в играх, таких как Roller Coaster Tycoon , Age of Empires 2 или Fallout 1 и 2 : Все в играх создается с помощью инструмента, похожего на пиксельную графику. Я прав? Как создаются движущиеся персонажи? Возьмите AoE2: Большую часть моего детства я был...

17
Список слов для использования в коммерческой игре [закрыт]

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

17
Есть ли определенная ссылка на дизайн игрового поля Pinball?

Я смотрю на разработку таблиц для Future Pinball, но не знаю, с чего начать, так как у меня немного опыта в игровом дизайне как таковом. За многие годы я играл за столами для игры в пинбол, поэтому я достаточно хорошо представляю, что в этом смысле «весело». Тем не менее, я хотел бы знать, есть ли...

17
Как уберечь мою камеру Quaternion-FPS от наклона и ошибок?

Я использую FPS-подобную камеру, и она использует кватернионы. Но всякий раз, когда я пытаюсь смотреть вверх, а затем в сторону, он наклоняется, а иногда он может перевернуться с ног на голову. Как я могу это...