Вопросы с тегом «2d»

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

Как часть моей простой среды разработки игр на Ruby 2D, мои игровые объекты имеют положение (значения x и y) и размер (ширина и высота). class MyGameObject attr_accessor :x attr_accessor :y attr_accessor :width attr_accessor :height ... Другой подход, который я видел, рассматривал позицию как...

9
Как использовать современный OpenGL для 2D игр?

Я нашел множество "современных" учебных пособий по OpenGL (3.0+) для 3D, но я почти ничего не нашел, когда искал информацию о том, как использовать его для разработки 2D-игр. Как я могу начать использовать OpenGL для 2D gamedev? В частности, мне интересно получить ответы на следующие темы: Как мне...

9
Каковы хорошие алгоритмы для создания границ / областей состояния на 2-х звездных картах?

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

9
Генерируемые процедурно 2D кривые дороги на карте

Я экспериментировал с алгоритмами для автоматического создания дорожных карт для игры, над которой я работаю. Я использую игры « Kingdom Rush » в качестве ориентира, так как у них есть отличные карты. Я новичок в генерации процедурного контента, и мне было интересно, есть ли у кого-нибудь здесь...

9
Сделай так, чтобы вещи быстро выглядели медленно (Box2D)

Я работаю над игрой, в которой вы управляете требушетом, чтобы бросать шары противнику. Это как игра под названием «Средневековая осада». Когда карабин поворачивает руку, игрок должен использовать наилучший момент, чтобы нажать кнопку и отпустить мяч. Тогда мяч полетит под углом касания. Моя...

9
Как визуализировать 2D направленный поток воды сверху вниз?

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

9
Как учитывать гравитацию при движении ИИ

Я делаю 2D игру. В настоящее время вертолет летит вокруг, управляемый игроком. Управление осуществляется с помощью клавиш со стрелками: ВВЕРХ, ВЛЕВО и ВПРАВО. Это скорость по оси Y есть dy, а скорость по оси X есть dx. Это физика выглядит следующим образом: Всякий раз, когда ВВЕРХ не нажимается ,...

9
Использование полного разрешения буфера глубины для 2D-рендеринга

Я работаю над фронтальным рендером для 2D-движка с использованием ортографической проекции. Я хочу использовать буфер глубины, чтобы избежать перерисовки. У меня есть 16-битный буфер глубины, камера с Z = 100, смотрящая на Z = 0, zNear - 1, а zFar - 1000. Каждый визуализированный спрайт...

9
2D физика: сохранение предыдущей позиции в сравнении со скоростью сохранения

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

8
Является ли многопользовательская игра на JavaScript плохой идеей? [закрыто]

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

8
Можно ли написать игру, которая не требует графического процессора?

Я уже знаю, что многие компьютеры сегодня имеют графический процессор, который поддерживает DirectX и OpenGL. Но как насчет компьютеров, которые этого не делают? Могу ли я написать простую 2D-игру, которая не зависит от графического процессора, чтобы она работала даже на старых машинах? Есть ли...

8
Как реализовать тракторную балку?

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

8
Как создать эффект параллакса 2.5d?

У меня неплохой опыт работы с 3D графикой и программированием, но я новичок в разработке игр. В настоящее время я изучаю различные возможности и очень хочу создать RPG-игру. Я думал о классическом 2D изометрическом виде, но мне очень нравится, как Diablo 2 выглядит и чувствует себя в игре. У меня...

8
Чем создание 2d игровых ресурсов отличается от обычного 2d art? [закрыто]

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

8
Нужно ли загружать Smart Sprite Sheet от SpriteBuilder в память?

Когда я создаю папку Smart Sprite Sheet с помощью SpriteBuilder и публикую ее, должен ли я загружать этот SpriteSheet в память «FrameCache» с кодом или SpriteBuilder делает это автоматически (поэтому мне просто нужно получить доступ к любому изображению внутри...

8
Постоянное двухмерное движение пули в шмупе

Я следовал учебнику pixelnest, чтобы сделать 2D-шмуп ( http://pixelnest.io/tutorials/2d-game-unity/player-and-enemies/ ). Работая над этим, я экспериментировал с увеличением скорости стрельбы, чтобы получить непрерывный поток пуль, и заметил, что пули больше разнесены, если корабль движется назад,...

8
Почему Unity в 2d режиме использует масштабирование и отографический размер по умолчанию, как это происходит?

Ранее я использовал SFML, XNA, Monogame и т. Д. Для создания 2-мерных игр, где, если я выведу на экран спрайт в 100 пикселей, он займет 100 пикселей . Если я использую плитки размером 128px для создания фона, первая плитка будет в (0, 0), а вторая будет в (128, 0). Unity, с другой стороны, имеет...

8
Как я могу предсказать столкновения игрока с снарядом в Box2D?

Я делаю стрелялку в реальном времени с Box2D в качестве физического движка. Геймплей в основном про траекторию, как Angry Birds. Я хочу создать эффект замедленного движения и перенести камеру на игрока, когда он убит, но эффект должен начаться, когда камень все еще находится в воздухе, до того, как...

8
Почему AnchorPoint не влияет на позиционирование CCLayer?

Я думаю, что есть разница между поведением CCLayer и CCNode, когда я меняю их AnchorPoint. Я опишу, что я имею в виду, и, пожалуйста, кто-нибудь объяснит. Сценарий: я начинаю сCCNode CCNode *node = ...; node.setContentSize(ccp(W,H)); // 1. node.setAnchorPoint(ccp(0,0)); node.setPosition(ccp(X,Y);...

8
Как избежать субпиксельных значений в независимой от разрешения 2D-игре с ортогональной проекцией?

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