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

36
Рендеринг SVG-искусства прямо в XNA

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

36
Какова цель объектов Vertex Array в OpenGL?

Я только начал с OpenGL. Я до сих пор не понял, что такое Vertex Array Objects и как их можно использовать. Если объект буфера вершин используется для хранения данных вершин (таких как их позиции и координаты текстуры), а VAO содержат только флаги состояния, где их можно использовать? Какова их...

36
Что значит «испечь огни»?

Что значит печь карту света? Я слышал это в Unity3d и снова нашел этот плагин LightUp для SketchUp, который запекает lightmap. Из того, что я наблюдаю, испеченная карта освещения дает трехмерному объекту намного более реалистичное ощущение. Является ли целью подсветка объекта, чтобы придать...

36
Процедурное поколение мира, ориентированное на особенности игрового процесса

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

36
Хороший процесс разработки игр для программиста

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

36
Когда я должен жестко кодировать данные по сравнению с загрузкой внешних данных?

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

36
Влияет ли пол главного героя игры на продажи?

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

36
Нужно ли спрашивать у Microsoft разрешение на использование логотипа своих продуктов?

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

36
Будут ли еще книги из серии Game Programming Gems? [закрыто]

Прошло уже более трех лет с тех пор, как была издана последняя книга Gems Programming Gems. Официальный сайт не обновляется больше, и эта страница сайта Марка Делаур по - видимому, означает , что серия закончилась. Было ли когда-нибудь официальное заявление по этому поводу? Был ли номер 8 последней...

36
Что делает ММО с экономикой реальных денег законным?

Я полагаю, что большинство ММО с внутриигровой валютой, привязанной к реальной валюте (например, драгоценные камни Guild Wars 2 или Eve 's PLEX), не позволяют внутриигровым предметам обмениваться на реальные деньги по ряду причин. - отчасти потому, что они могут подвергаться изменениям в...

36
В Unity, как правильно реализовать шаблон синглтона?

Я видел несколько видео и учебных пособий по созданию одноэлементных объектов в Unity, в основном для a GameManager, которые, похоже, используют разные подходы к созданию и проверке синглтона. Есть ли правильный, или, скорее, предпочтительный подход к этому? Два основных примера, с которыми я...

36
Нужны ли игры в наши дни?

Интересно, зачем вообще нужно устанавливать игры. Я понимаю, что некоторым программам, таким как браузер, он нужен, чтобы он мог связать с ним некоторые типы файлов и запустить исполняемый файл или добавить значок в компонент «Программы / компоненты» в Windows. Но какова цель установки, скажем,...

36
Должен ли я использовать «обычные» цвета для представления редкости предмета?

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

36
Следует ли мне избегать использования наследования объектов при разработке игры?

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

35
Инструменты для создания 2D-карт на основе плиток [закрыто]

Какие инструменты я могу использовать для создания 2D-карт на основе плиток? Пожалуйста, предоставьте информацию ниже, и постарайтесь ограничить один инструмент для ответа. название Ссылка на сайт Общие черты Формат экспорта Все, что вы считаете достойным внимания...

35
Каков наилучший способ избежать проблем с дальтонизмом?

Около 5-10% мужчин имеют некоторую форму дальтонизма. Как лучше всего убедиться, что вы не отвлекаете 5-10% своего мужского населения от своей игры? Просто отметить дальтонизм не означает, что люди видят черное и белое. Обычно это означает, что они видят меньше зелёного и легко путают красный /...

35
Как создаются звуковые эффекты? [закрыто]

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

35
Я предпочитаю C / C ++, а не Unity и другие инструменты: такой большой упадок для разработчика игр? [закрыто]

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

35
Стратегии победы над редакторами памяти для обмана - настольные игры [закрыто]

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