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

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

3
Нецілі значення швидкості - чи є чистіший спосіб зробити це?
Часто мені хочеться використовувати значення швидкості, наприклад, 2,5 для переміщення свого персонажа в грі на основі пікселів. Виявлення зіткнення, як правило, буде складніше, якщо я це зробити. Тому я закінчую щось подібне: moveX(2); if (ticks % 2 == 0) { // or if (moveTime % 2 == 0) moveX(1); } …

1
Як я можу швидко генерувати підписані поля відстані (2D) у режимі реального часу?
У попередньому запитанні було запропоновано, що підписані відстані поля можуть бути попередньо обчислені, завантажені під час виконання та потім використовуватися звідти. З причин, які я поясню наприкінці цього питання (для зацікавлених людей), мені потрібно створити поля відстані в режимі реального часу. Існує кілька статей для різних методів, які повинні бути …


9
Ефективний спосіб нанесення обрисів навколо спрайтів
Я використовую XNA для програмування гри і експериментую з різними способами, щоб досягти "обраного" ефекту на моїх спрайтах. Проблема, яку я маю, полягає в тому, що кожен клік, який намальований в spritebatch, малюється за допомогою більш ніж одного спрайту (кожен об'єкт може складатися з до 6 спрайтів). Буду вдячний, якби …
21 2d  xna  sprites 

2
Реалізація камери / огляду для двовимірної гри
Який найпрактичніший спосіб реалізувати камеру / область перегляду для 2D-гри? Я читав, що я повинен зберігати світову позицію об'єкта замість положення відносно екрана? Нинішня ситуація: Я реалізував просту 2D-гру, де завантажую об'єкти та рівні з XML-файлів. Наразі XML-файл рівня виглядає приблизно так: <map> <tile obj="ground" x="0" y="555" /> <tile obj="ground" …
21 c++  2d  architecture  camera 

4
Чи є двигун 2d фізики, який може моделювати рідини та гази? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 4 роки тому . На даний момент платформа та мова програмування не мають значення, я хотів би просто знати, чи існує щось для цього. …
20 2d  physics 

3
Як процедурно (створити) виростити художнє (2D) дерево в режимі реального часу (L-System?)
Нещодавно я запрограмував модуль L-системи , і це мене ще більше зацікавило. Я також наркоман Plants vs Zombies, дуже сподобалась концепція Дерева Мудрості. Хочеться створити подібне процедурне мистецтво просто для розваги та дізнатися більше. Питання: Як я повинен динамічно підходити до процесу створення художнього дерева (2d, можливо, з фіксованою камерою …

7
Найпростіший, найсмішніший спосіб програмування 2D-ігор? Спалах? XNA? Якийсь інший двигун? [зачинено]
Наразі це питання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
20 c#  2d  actionscript-3 

7
Чи є в 2D іграх якась причина НЕ використовувати 3D API на зразок Direct3D або OpenGL?
Я вже досить довго не в хобі Розробка ігор для ігор. Коли я це робив, більшість людей використовували Direct Draw для створення 2D ігор. На той момент, коли я зупинявся, люди говорили, що OpenGL або Direct3D з ортогональною проекцією - це лише шлях. Я думаю про те, щоб повернутися до …
20 2d  opengl  directx 

7
Як я можу виявити, як гравець роздавлений у 2D-платформі?
Я перевіряю зіткнення щодо персонажа платформера, як показано на №1. Червоні точки - це пікселі, які перевіряються, а сірі лінії вказують на осі, до яких вони відносяться. Мені подобаються результати, отримані від перевірки зіткнення таким чином (проти, скажімо, обмежувального поля). Все працює саме так, як мені б хотілося, за винятком …

2
Яка різниця між класами Sprite і Texture2D?
Єдність має як Texture2Dклас, так і Sprite(з суміжними SpriteRenderer). Яка різниця між цими двома класами? Обидва представляють зображення, для 2D-ігор чи слід віддавати перевагу одній іншій? Чи є основна відмінність між ними тим, що за допомогою Spriteмені не потрібно створювати "білборд" квадроцикл? І що Spriteзавжди відображається прямо проти камери?
19 2d  unity 

1
Які функції належать до двигуна, а які - до гри?
Зараз я опиняюсь і впроваджую та випробовую нові функції мого 2D ігрового двигуна, безпосередньо кодуючи їх у двигуні. Одночасно у мене є вітрина гри з підтримкою сценаріїв, яка повинна викликати функції двигунів. Я додаю, наприклад, фіксований рух плитки до класу Entity в двигуні, а не проробляти це спеціально для гри. …

3
Як я можу генерувати випадкові озера та річки у своїй грі?
У мене є 2D-блокова гра, яка намагається створити випадкові озера та річки. Я переглянув алгоритм шуму Перліна, але не зміг його отримати для отримання випадкових і приємних результатів. Я намагався використовувати бібліотеку шумових пітонів , але це не створювало карти дуже випадково. Чи є якась функція насіння, яку я не …

6
Безшовне відображення плиткових карт (суміжні зображення без полів)
У мене є 2D-ігровий двигун, який малює кавові карти, малюючи плитки із зображення набору плиток. Оскільки за замовчуванням OpenGL може обгортати лише всю текстуру ( GL_REPEAT), а не лише її частину, кожна плитка розбивається на окрему текстуру. Потім області однієї плитки виводяться поруч один з одним. Ось як це виглядає, …

2
Як можна створити навігаційну сітку для сітки плитки?
Я ще не почав програмувати цю програму, але хотів побачити, як мені все-таки робити це. Скажімо, у мене є сітка плитки, всі однакового розміру, деякі проходять, а деякі ні. Як би я міг створити навігаційну сітку багатокутників з цієї сітки? Моя ідея полягала в тому, щоб вийняти непрохідні плитки і …

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