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

9
Создание 2D-платформера на C ++ / SDL. Ищу учебники / примеры / ресурсы [закрыто]

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

9
Физика для 2.5D платформера с плоскостью, которая изгибается

Я создаю 2.5D платформер в XNA, который использует 3D-модели, которые ограничены в перемещении по 2D-плоскости (точно так же, как Trine ). Однако, чтобы все было сложнее, я хочу, чтобы сама 2D-плоскость могла изгибаться. Рассмотрим этот повтор Клоноа (вам нужно смотреть только в течение 10 секунд):...

9
Информация о бесшовной архитектуре MMO-сервера

Я ищу любой материал на бесшовных MMO серверах! У меня есть несколько статей в книгах «Разработка многопользовательских игр» и «Gems 5 для программирования игр». Кто-нибудь имеет опыт в этой теме или знает статьи об этом? Я заинтересован в "взглядах высокого уровня", а также в реализации. Это может...

9
Создание макета города в сетке

Я хочу создать макет города в квадратной сетке (визуализируется изометрически, но это не имеет значения), используя следующие элементы: 2x2 дома Дороги шириной 1 единица Каналы шириной 1 единица Пример макета: У меня всегда есть определенное количество домов и столько дорог и каналов, сколько...

9
Базовое обнаружение столкновения Box2D

Я не понимаю, как слушать коллизии в Cocos2D / Box2D. Скажем, у меня есть два динамических тела круга. Один очень маленький, а другой относительно большой. Когда маленький круг сталкивается с большим кругом, я хотел бы что-то сделать (например, воспроизвести звук). Какой лучший способ сделать это?...

9
Требуется ли какая-либо лицензия для использования настоящего городского пейзажа в гоночных автомобильных играх?

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

9
Как создать реалистичную двухмерную ролевую игру с обнаружением столкновений?

Я всегда хотел создать старомодную двухмерную ролевую игру, такую ​​как Star Ocean, Final Fantasy, Sword of Mana и даже сериал «Tales of», и, думаю, многие это делают. Но прежде чем написать хоть одну строчку кода, я много исследовал, рисовал и пробовал. Я нашел почти все ответы на свои вопросы, но...

9
Есть хорошие книги по графическому программированию?

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

9
Комбинации клавиш при вводе на основе опросов

Итак, предположим, что у вас есть система ввода, основанная на опросе void update() { if( Keyboard[ 'A' ] ) // A is down } Скажем, вы хотите иметь возможность распознавать комбинации клавиш длиной от 3 до 8 (например, вниз, вниз, вперед, вперед, A для хадо-кена) Как бы вы лучше всего создали общую...

9
Как определить, на какой объект / поверхность указывает пользователь с помощью lwjgl?

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

9
Что такое хороший метод для прокрутки в игре на основе 2D-плиток?

Я использую Direct3D с оболочкой D3DXSPRITE, чтобы рисовать плитки на экране. У меня есть класс плиток, который содержит такие элементы, как столкновение и тип плиток, тогда у меня есть массив плиток, например Сетка плиток [256] [256]; Какой будет лучший метод? -Нарисуйте игрока в центре экрана и...

9
Что такое хороший формат плоского файла для хранения 2D-карты тайлов, которая может бесконечно расти в любом направлении?

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

9
Основы многопользовательской онлайн-игры [закрыто]

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

9
Марширующие кубики - законность?

Я знаю, что это не веб-сайт "Это законно", но поскольку Marching Cubes определенно является большой темой в разработке игр, и на самом деле речь не идет о конкретной графике / предмете, это пройдет ... К точке! Кто-нибудь знает, разрешены ли Marching Cubes в коммерческой игре? Если да, то что я...

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

Я разрабатываю игру, в которой игрок может использовать верёвки для качания (точно так же, как это делал Spiderman или Bionic Commando ), и у меня возникли проблемы с реализацией этого поведения. Может ли кто-нибудь помочь мне, как это сделать, я имею в виду физические формулы и т. Д. До сих пор у...

9
Масштабировать мои пиксельные графические файлы при разработке или при рендеринге?

Если я создаю пиксельные графические файлы, которые необходимо увеличить на экране позже, чтобы один пиксель превратился в блок из 4 пикселей. Должен ли я создать свой пиксельный рисунок с 2x2 пикселями или я должен создать его с 1x1 пикселями, чтобы я мог масштабировать его 1: 2 позже в XNA до 2x2...

9
Используется ли BDD (Behavior Driven Development) в играх?

Некоторое время я читал о BDD - Behavior Driven Development, и считаю, что преобразовать функции в код очень просто и полезно. Пользователи BDD часто называют это TDD правильно. BDD - это инструмент для разработки программного обеспечения, снаружи и внутри, от значения бизнеса (или значения...

9
Где нанять сценариста для небольшой интерактивной сюжетной игры?

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

9
Проблемы с прыжками с платформы при столкновениях AABB

Сначала смотрите схему: Когда мой физический движок AABB разрешает пересечение, он делает это путем нахождения оси, где проникновение меньше, а затем «выталкивает» объект на этой оси. Рассмотрим пример «прыжок влево»: Если скорость X больше скорости Y, AABB выталкивает объект по оси Y, эффективно...