Запитання з тегом «2d»

2D відноситься до двовимірного простору, де координати представлені зі значеннями X і Y.

2
Як обчислити вектор перехоплення?
Враховуючи двовимірний простір і 1 дружній космічний корабель, що стоїть на місці, один ворог рухається НЕ безпосередньо до дружнього корабля з відомим фактичним положенням, швидкістю та напрямком. Привітний корабель хоче потрапити до вогневого поля, щоб битися з ворогом. Насправді я встановлюю лише прямий вектор для фактичного положення судна, що рухається, …

1
Кут відбиття
У мене є ця гра "Стиль вибивання". У мене гармата в центрі, блоки навколо гармати і колодки навколо блоків. Ось як виглядає гра: Мені вдалося отримати зіткнення за піксель, і мій бал " відображається " при контакті з блоками з наступною математикою: Ball.Direction = 2 * (Block.Direction - Ball.Direction) + …

5
Як я можу виявити напрямок зіткнень прямокутних об'єктів 2D?
Після цього питання мені потрібна ще допомога. Як я можу дізнатись, з якої сторони прямокутника виникло зіткнення та реагувати відповідно? Сині стрілки - це стежки, якими слідкували б деякі кругові об’єкти, якщо до та після зіткнення з полем. Як я можу це обчислити?

5
Який хороший 2D ігровий двигун або рамки, над якими можна працювати зараз? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
11 2d 

4
Надання роздільної здатності незалежного тексту
Мені потрібен спосіб намалювати текст незалежної роздільної здатності у своїй грі. Тобто мені потрібно вміти збільшувати текст і ніколи не бачити піксельних артефактів. Хтось може зробити якісь пропозиції щодо того, як я міг би про це піти?
11 xna  2d  3d  text 

2
Як я можу використовувати тестування глибини та прозорості текстури разом у своєму 2.5D світі?
Примітка. Я вже знайшов відповідь (яку я опублікую після цього запитання) - мені просто було цікаво, чи правильно я це роблю, чи є кращий спосіб. Я роблю ізометричну гру «2.5D» за допомогою OpenGL ES (JOGL). Під "2.5D" я маю на увазі, що світ - 3D, але він відображається за допомогою …

3
Представити поверхню планети в 2d
Я хотів би зробити гру, де однією частиною є управління планетою (будівництво міст, фабрик, доріг тощо), але я хотів би уникати 3D - тільки те, що я хочу, це добре 2d. Але якщо я представляю поверхню планети як сітку, буде дивно рухатися біля полюсів (якщо я піднімаюсь вгору, я не …
11 2d  maps 

3
TRON: Алгоритм AI гри?
Легкі велосипеди або як би це не називалося. Враховуючи 2d масив, що представляє ігрову карту, де кожен елемент може бути або 0, або 1 (0, що представляє порожній простір, і 1, що представляє заповнений простір), який алгоритм використовується для TRI ворога ШІ?
11 2d  ai 

3
Випадкове розміщення ворога на 2d сітці
Я хочу розмістити свої предмети та ворогів випадковим чином (або якомога випадково). Наразі я використовую Randomклас XNA, щоб генерувати число від 800 до X і 600 для Y. Це відчуває, як вороги нерестуються більше у верхній частині карти, ніж посередині чи внизу. Я не засіваю генератор, можливо, це щось врахувати. …
11 xna  2d  sprites  random 

2
Використовуючи полігон Box2D “Set ()”?
Я використовую двигун фізики Box2D. І є тип форми для box2D під назвою b2PolygonShape. У цьому класі ви можете створити багатокутники. Існує також функція Set (), яка приймає масив точок і кількість вершин. Box2D має такий приклад: // This defines a triangle in CCW order. b2Vec2 vertices[3]; vertices[0].Set(0.0f, 0.0f); vertices[1].Set(1.0f, …
11 2d  physics  box2d 

5
Анімація та рух підйомника на леджі (2d платформер)
Намагаючись прийняти рішення щодо впровадження механіки підйому на уступ для платформи-2d, який керується фізикою. Який найкращий спосіб зробити це, не надто складно? Поки я розумію (хобі тут не професійний), є кілька варіантів, серед яких: Застосовуйте керовану силу до жорсткого тіла на осі y, поки положення кореня знаходиться трохи вище положення …
11 2d  libgdx  box2d  spine 

1
Змініть спрайт Об'єкта в Єдності
Всередині коду сценарію героя (об'єкта) я хочу додати можливість змінити його спрайт. Таким чином, програвач натискає клавішу пробілу, а спрайт перетворюється на інший спрайт, який вже доданий до проекту. Чи можете ви надати мені зразок коду для цього?
11 c#  2d  unity  sprites 

4
Як здійснити сповільнення?
Я кажу "уповільнення", тому що зараз не використовую прискорення; що я маю на увазі - переміщення швидкості назад до нуля, врешті-решт зупиняючись. Я новачок у векторах і не дуже великий з фізикою та ін. Як нормально справляється "уповільнення"? Те, що я зараз маю, працює, але це здається хакешним . update:function(Game, …

2
Як обчислити кут і швидкість пострілу для удару рухомої цілі?
Я розробляю 2D гру Android, і я створюю алгоритм націлювання для AI снарядів для ударів по ворогах або слідом, або вільним рухом. Наразі він просто розраховує, де буде мета на відстані після відстані, і вистрілює снаряд для зустрічі на цій відстані. Звичайно, це означає зміну швидкості снаряду для досягнення мети. …
11 2d  android  mathematics  ai  aiming 

4
Як зробити так, щоб лінії Line Renderer залишалися рівними?
Я помітив, що в міру додавання більшої вершини до рядка рендерінга лінія скручується і перестає бути гладкою. .GIF Тут: http://i.imgur.com/hRAhCXM.gif Усі лінії знаходяться на одному рівні z, навіть якщо я видаляю матеріали, лінії, як здається, скручуються. Я не маю поняття, чому це робиться, або як можна вирішити це, будь-які пропозиції? …
10 c#  unity  2d  lines 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.