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

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

2
Використання L-систем для процедурного генерування міст
В даний час я створюю додаток, який багато уваги приділяє процедурно створеному вмісту. Поки я успішно реалізував процедурну генерацію місцевості та форму карти, використовуючи симплексний шум. Я дуже задоволений тим, як це виглядає. Зараз я намагаюся зробити те саме для міст. Мені просто потрібно генерувати двовимірне планування вулиць та будівель. …

3
Як зробити роздільну здатність 2D-ігри незалежною?
Я працюю над простою 2D грою. Я закінчив версію мобільного телефону. Однак мій бос хоче, щоб гра працювала на його RT. Я роблю "перетворення", але мої кнопки знаходяться в неправильних місцях, тому що я жорстко закодував розмір екрана, як це: texture = game.Content.Load<Texture2D>("StartScreen"); mainFrame = new Rectangle(0, 0, game.GraphicsDevice.Viewport.Width, game.GraphicsDevice.Viewport.Height); …
10 c#  2d  resolution 

3
Чи можу я перейти з А до В?
Я роблю деякий рудиментарний ШІ для свого бічного скролера, і мені потрібно знати, чи може AI-одиниця досягти точки B з точки A, просто перескочивши. Траєкторія польоту моїх героїв трохи незвична, оскільки вони можуть застосовувати силу в повітрі (як, наприклад, у Jazz Jackrabbit 2), тому на відміну від класичної траєкторії снаряду, …

2
Падіння блоків і складних форм
В даний час я маю просту гру, схожу на тетріс, і зіткнувся з проблемою, яку я не можу вирішити. На відміну від тетрісу, де є одна падаюча форма, у мене є кілька, потенційно замикаються форми, які потрібно падати; Мені потрібно обчислити їх кінцеві позиції. Розглянемо наступне: Щоб обчислити остаточне положення …

1
Як я реалізую 2D тіні, відлиті між шарами?
Як я міг реалізовувати 2d тіні, відлічені об'єктами в іншому шарі? НЕ подобається динамічне освітлення у відомому підручнику від Каталіна Зіми : Але як тіні труб у цьому відео : І як тінь платформи та персонаж у цьому відео : Мені б хотілося використовувати одне і те ж освітлення в …

2
Програмування ігор Java 2D: різні підходи до створення ігрового циклу
Я новачок в ігровому програмуванні Java, але чим більше я читаю, тим більше я плутаюся, тому що я бачив кілька різних підходів до створення циклу гри: 1. Стандартний підхід, що використовує клас Timer (здається, менше точний). 2. Більш точний підхід, який використовує System.nanoTime. 3. Простий підхід, який використовує rasporedAtFixedRate. Кому …

1
Отримання 2D-піксельної хмари для слідування за мишкою
Я працюю над 2D грою, намагаючись отримати "хмару" з кількох сотень крихітних кубів або дисків, щоб слідкувати за курсором миші, не перекриваючи один одного. Однак використання двигуна фізики вводить млявість продуктивності, оскільки кількість дисків зростає, і виявлення зіткнення, як правило, неприємне. Чи існує простий спосіб оптимізувати двигун для подібних речей? …
10 2d  physics  unity 

1
Як я можу досягти 8-бітової графіки?
У мене є сильний фон програмування, не від розробки ігор. У середній школі я лише робив понг і змію, а в коледжі я робив деякі OpenGL. Я хочу зробити свій ігровий движок. Нічого не фантазії, просто простий 2D ігровий движок. Але тому, що я якось стара школа і відчуваю себе …

2
Човен, що проходить під мостом, в 2D плитці на основі РТС
Я пишу 2D плитку на основі RTS. І я хочу додати до нього функцію "псевдо 3D" - мости через річки. Я ще не почав кодування, просто намагаюся подумати, як це відповідає моделі виявлення зіткнень. Човен, що проходить під мостом, і підрозділ, що рухається через міст, врешті-решт займуть ту саму клітинку …

4
Як конвертувати між двома різними двовимірними системами координат?
Я намагаюся перетворити координату з однієї системи координат в іншу, щоб я міг намалювати її на зображенні. В основному система координат призначення така: X range: 0 to 1066 Y range: 0 to 1600 (просто стандартне зображення, на яке я малюю розмір 1066 x 1600) Позиція, яку я намагаюся намалювати на …
10 2d  coordinates 

1
Як створити "ретро" піксельний шейдер для трансформованих 2D спрайтів, який підтримує вірність пікселів?
На зображенні нижче показано два спрайти, відображені з точковим відбором зверху: Лівий череп не має обертання / масштабування, застосованих до нього, тому кожен піксель ідеально співпадає з фоном. Правий череп обертається / зменшується, і це призводить до отримання більших пікселів , які вже не розташовані по осі . Як я …

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

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

2
Як я обертаю структуру шестикутної плитки на шестикутній сітці?
Моя 2D ізометрична гра використовує гексагональну сітку. Посилаючись на зображення нижче, як я обертаю світло-сині шестикутники на 60 градусів навколо рожевих шестикутників? Редагувати: Основний шестигранник дорівнює (0,0). Інші гекси - це діти, кількість їх фіксована. Я збираюся визначити лише одну позицію (в даному випадку її право) і обчислити інші напрямки, …

3
Поради щодо створення AI для 2D гоночної гри
У мене є шкільний проект зі створення AI для 2D гоночної гри, в якій він буде конкурувати з декількома іншими ШІ ( без зіткнення ). Нам дається чорно-біле растрове зображення гоночної траси, нам дозволяється вибирати основні статистичні дані для нашого автомобіля (керованість, прискорення, максимальна швидкість та гальма) після отримання карти. …
10 2d  c++  ai  racing 

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