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

9
Как заставить моего персонажа скользить вниз по наклонным склонам?

В настоящее время я работаю над движением моего персонажа в Unity3D . Мне удалось заставить его двигаться относительно курсора мыши. Я установил предел наклона 45 °, который не позволяет персонажу подниматься в горы с более высокими градусами. Но он все еще может подпрыгнуть их. Как мне удается...

9
Использование XNA ContentPipeline для экспорта файла на компьютере без полной XNA GS

Моя игра использует Content Pipeline для загрузки spriteSheet во время выполнения. Художник для игры отправляет мне измененную таблицу спрайтов, и я делаю сборку на своем компьютере и отправляю ему обновленный проект. Поэтому я ищу способ создания файлов xnb на своем компьютере (это вывод конвейера...

9
Ориентация на автомобиль со сложным движением?

Нацеливание на транспортное средство с известной постоянной скоростью является простым, и столкновение гарантировано (см. Прогнозирование позиции противника, чтобы объект шел впереди своей цели , Найти точку встречи из 2 объектов в 2D, зная (постоянную) скорость и наклон ). Неточный ИИ можно...

9
Box2D разница между WorldCenter и позицией

Так что эта проблема была братской уже пару дней. Прежде всего, в чем разница, скажем, между Body.getWorldCenter () и Body.getPosition (). Я слышал, что WorldCenter может быть связан с центром тяжести или чем-то еще. Во-вторых, когда я создаю Box2D Body для спрайта, Body всегда находится в левом...

9
Опыт продаж Desura

Кто-нибудь знает (или имеет) опыт продажи инди-титула через Desura ? Как это соотносится с другими типичными направлениями распространения

9
Визуальное кодирование диалоговых деревьев rpg

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

9
Какую технологию использует Starcraft 2 для рендеринга своих карт?

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

9
Проблемы с разрешением при портировании игры Unity на Android

Итак, я впервые портирую игру на Android в Unity3D. И я столкнулся с несколькими проблемами по пути. Моя текущая проблема в том, что разрешение кажется неправильным, оно обрезает края экрана, и мои остановки прокрутки для прокрутки экрана влево / вправо больше не находятся в нужном месте. После...

9
2D изометрия: координаты экрана

Я пишу изометрическую 2D-игру, и мне трудно точно определить, на какой плитке находится курсор. Вот рисунок: где xs и ys - координаты экрана (в пикселях), xt и yt - координаты элемента мозаичного изображения, W и H - ширина элемента мозаичного изображения и высота элемента в пикселях...

9
Могут ли противные агенты подбрасывать монеты?

Я думал об одноранговых играх, рассматривая простую игру с подбрасыванием монет. Вы открываете свою версию P2PCoinFlipping Beta 2.3, и она отображает список серверов имен игроков. После выбора ближайшего сервера появляется табло из самых счастливых игроков. Вы выбираете игрока с самым высоким...

9
Пошаговые ресурсы архитектуры боевой системы JRPG

Последние месяцы я занимался программированием 2D JRPG (RPG в японском стиле) на C ++ с использованием библиотеки SDL. Режим исследования более или менее сделан. Сейчас я работаю в режиме боя. Я не смог найти никаких ресурсов о том, как структурирована классическая пошаговая боевая система JRPG....

9
Как реализованы передовые графические эффекты?

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

9
Почему мои точечные источники света исчезают, когда другой ближайший источник света находится выше диапазона 1,85?

Я делаю игру с настройкой подземелья в Unity 3D. Много факелов выравнивают стены. Я использую точечный свет над каждым факелом, чтобы имитировать пламя. Однако, когда два факела находятся напротив друг друга, а один выходит за пределы диапазона 1,85, другой полностью исчезает, не испуская света....

9
Пиксельный рендеринг для цели рендера с полноэкранным квадратором

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

9
Программирование игр: общие методы и шаблоны проектирования [закрыто]

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

9
Случайное поколение реалистичных человеческих лиц

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

9
Управление списками разных типов объектов - есть ли лучший способ?

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

9
Как я могу предотвратить прилипание персонажа моего платформера к настенным плиткам?

В настоящее время у меня есть платформер с плитками для ландшафта (графика позаимствована у Cave Story). Игра написана с нуля с использованием XNA, поэтому я не использую существующий движок или физический движок. Столкновения плитки описываются в точности так, как описано в этом ответе (с простым...

9
Круг внутри круга столкновения

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