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

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

6
Карта с 20 миллионами плиток делает игру нехваткой памяти, как мне избежать этого?
При загрузке очень больших карт метод загрузки выдает исключение из памяти, когда создается новый экземпляр фрагмента карты. Я хотел бы, чтобы вся карта была обработана, по крайней мере, на серверном приложении (и на клиенте, если это возможно). Как мне решить эту проблему? UPD: вопрос в том, как заставить игру перестать …

3
Продажа приложений для Android из стран, не поддерживающих Android-Market
Я нахожусь в Латвии (которую рынок Android не поддерживает как страна для продажи приложений), и я думаю о лучшем способе монетизации моего приложения. До сих пор я придумал эти варианты: Притворись, что я из поддерживаемой страны. Получить там банковский счет и т. Д. Используйте PayPal для покупок в приложении. Игрок …

1
Продвижение браузерной игры? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . У меня есть новая браузерная игра, над которой я работал несколько …

2
Почему «профессиональные» версии консольных SDK закрыты для публики?
Почему «профессиональные» версии консольных SDK закрыты для публики? Например, комплект разработчика Xbox доступен только определенным зарегистрированным разработчикам. PS3 имеет похожее расположение. Даже цены не разглашаются. В чем причина этой секретности? Кроме того, какими дополнительными функциями обладают эти «профессиональные» SDK по сравнению с бесплатными SDK (такими как XNA)?

3
Как переместить объект по окружности другого объекта?
Я так не в математике, что это больно, но для некоторых из вас это должно быть просто пирогом. Я хочу переместить объект вокруг другого по его возрасту или окружности по простому круговому пути. На данный момент мой игровой алгоритм знает, как перемещать и размещать спрайт только на краю препятствия, и …
11 java  mathematics 

3
Подгонка Android игры под разные размеры экрана
Я делаю игру для Android, которая только в портретной ориентации экрана. Он прекрасно работает, когда я запускаю его на своем телефоне, но когда я запускаю его на планшете, даже если размер экрана больше, все растровые изображения имеют одинаковый размер. Есть ли способ сделать так, чтобы растровые изображения оставались одинаковыми даже …
11 java  android  screen 

2
Как создать наклонную (высотную) изометрическую плитку
Это, пожалуй, лучше всего объяснить наглядно. Я пытаюсь создать 2.5D изометрическую игру. Я хочу, чтобы игра выглядела как моя цель: Я не художник графики, поэтому у меня возникли проблемы с созданием «наклоненных» плиток для имитации рельефа местности различной высоты. Создать базовую изометрическую плитку было легко, используя следующие шаги: Создайте квадратную …
11 tiles  isometric 

2
Создание уровня игры типа Rayman Origins?
Кто-нибудь знает технику, которую они использовали для создания своих уровней (на примере Rayman Origin)? Я строго говорю о полах и стенах. Не похоже на плиточный. Какой рабочий процесс потребуется для игры без мозаики? Я пытаюсь реализовать что-то вроде этого (ниже), но я застрял между двумя способами сделать это Во-первых: просто …

2
Что делает класс NPC Skyrim Creation Kit?
Я пытаюсь изменить это с помощью команды консоли setclass. На основе вики UESP похоже, что она только регулирует прирост статов для прокачки уровня, но на основе вики Elder Scrolls, похоже, контролирует только их боевой ИИ. Очевидно, что он делает по крайней мере один или оба из них - что он …

3
Создание прототипа логической игры для разрешимости уровней
Я нахожусь в стадии создания прототипа игры-головоломки для iOS. Основная предпосылка того, что игрок должен сделать, это добраться из пункта А в пункт В, перемещаясь по лабиринту, подобному установке, перемещая блоки в сторону и избегая врагов. Это мой первый подход к такой игре, поэтому мне интересно, как другие убедились, что …

2
Как правильно реализовать альфа-смешивание в сложной 3D-сцене?
Я знаю, что на этот вопрос может показаться немного легко ответить, но это сводит меня с ума. Существует слишком много возможных ситуаций, с которыми должен справиться хороший механизм альфа-смешивания, и для каждого Алгоритма, который я могу придумать, чего-то не хватает. Вот методы, о которых я пока говорю: Прежде всего, я …
11 3d  blending 

2
Как я могу создать текстуру, которая выглядит как остатки чайного листа?
Мы работаем над проектом для iPhone и Windows Phone 7, в котором мы хотели бы иметь возможность генерировать чайные листья на дне чашки. Это не должно выглядеть фотореалистично, и на самом деле все в порядке. Какие методы мы должны исследовать для достижения этой цели? Есть ли какие-нибудь библиотеки (желательно на …
11 textures  c 

3
Как мне показать интервьюеру, что у меня есть прошлый опыт?
При исследовании некоторых компаний-разработчиков, на которых я хотел бы работать в будущем, одна вещь продолжала привлекать мое внимание; они все хотели предыдущий опыт ААА, я буду испытывать огромную борьбу. В настоящее время я живу в районе, где нет разработчиков ААА, поэтому стажировка практически невозможна. Является ли это требование убийцей, или …
11 demo  interview 

2
Несколько кампаний на Kickstarter. Хорошо? Плохо? Гадкий?
Я играю над идеей создания Kickstarter для моей игры, чтобы помочь финансировать некоторых хороших художников, чтобы заменить графику-заполнитель, которая у меня есть на данный момент. Просто небольшая цель в 2 тысячи долларов или около того. Независимо от того, была ли кампания успешной на этот раз, будет ли считаться ошибкой делать …

2
Аутентификация для многопользовательской игры через сокеты
Я реализую протокол пользовательских двоичный для новой многопользовательской игры я работаю. Его пошаговая стратегия игра так времени на самом деле не имеет значения. В настоящее время я получил часть основных данных синхронизации системы завершенного, и мне было интересно, как пользователь Войти / выход из системы и шифрование, как правило, делается …

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