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

12
Как я могу сделать расширяющиеся фигуры пули?

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

12
Каковы различия между текстурами, текстурным регионом, текстурным атласом, спрайтом и изображением в libgdx?

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

11
Анимация подъема по карнизу и движение (2-й платформер)

Изо всех сил пытаюсь принять решение о реализации механики подъема по карнизу для управляемого физикой 2-го платформера. Каков наилучший способ сделать это, не становясь слишком сложным? Насколько я понимаю (любитель здесь не профи), есть несколько вариантов, в том числе: Приложите контролируемое...

10
Так как Table.drawDebug устарел в libGDX, что я должен использовать вместо этого?

Я следую книге «Изучение разработки LibGDX», чтобы сделать простую игру. Я нахожусь в разделе создания меню, где мы создаем этап и отображаем его с границами отладки. Книга говорит об использовании, Table.drawDebug(stage)но этот статический метод, похоже, полностью удален из Tableкласса frameworks...

10
Развертывание Java и Steam JVM

В настоящее время я рассматриваю свои варианты разработки игр и развертывания в Steam Greenlight. Мне очень нравится Java с libGDX, особенно из-за его кроссплатформенного потенциала Android, и я понимаю, что возможно развертывание Java-игр в Steam. Мне также очень удобно создавать какую-то...

10
Создание оружия ближнего боя в Box2D (libGDX)

Я борюсь с тем, как реализовать оружие ближнего боя, которое может качаться при нажатии клавиши. Я представляю две разные атаки (удар и удар) Я попытался создать два приспособления (персонаж + оружие), два разных тела, два разных тела + вращающееся соединение, но я не могу закодировать его так,...

10
Насколько хорошо функционируют языки на Android?

Это особый случай этого вопроса, который я считаю особенно уместным. Я работаю над игрой для Android и планирую использовать Scala с libgdx. Я планирую сделать эффективную игру, но не обязательно гипер-производительную игру. Я видел документацию libgdx по сборке мусора , и это заставляет меня...

10
Проблема в соответствии размера шрифта с разрешением экрана в libgdx

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

10
Как я могу заставить хвост змеи следовать за головой?

После выполнения задания и начала работы с libGDX путем создания небольшого клона Snake, я столкнулся с проблемой, за которую мне, вероятно, будет стыдно через некоторое время. В настоящее время у меня есть голова змеи (простой прямоугольник на данном этапе), которая движется по холсту игры. Самый...

10
Как бы я внедрил процедурно сгенерированные тайлы в libgdx?

Я создаю простую игру Zelda-esque сверху вниз в libgdx, и я хочу реализовать основанные на тайлах подземелья, которые генерируются процедурно, подобно этому. В Libgdx есть класс TiledMap, который, как мне кажется, соответствует моим потребностям, однако документация вне официальных документов...

9
Почему я не могу использовать оператор '> =' с Vector3s?

Я пытаюсь получить прямоугольник для перемещения между двумя позициями, которые я называю _positionAи _positionB. Оба имеют тип Vector3. Прямоугольник движется просто отлично. Однако, когда он достигает, _positionBон не движется в противоположном направлении, как это должно быть. Я вернулся в код,...

9
Как я могу опубликовать результаты на Facebook из игры LibGDX для Android?

Я использую LibGDX для создания игры для Android. Я не делаю HTML-бэкэнд игры. Я просто хочу, чтобы он был в магазине Android Google Play. Можно ли опубликовать результаты в Facebook? И если так, как я могу это сделать? Я искал и нашел решения только для...

9
LibGDX держит камеру в пределах TiledMap

У меня есть простой TiledMap, который я могу сделать хорошо. У меня есть прыгающий игрок (с Box2D), и моя камера следует за игроком: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Тем не менее, камера будет «выключена»...

9
Как вызвать события столкновения в LibGDX 3D?

В приведенном ниже коде я привел пример того, что я хочу сделать. У меня есть камера, и я хочу, чтобы она перестала двигаться, когда она попадает в одну из коробок, как мне это сделать? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private...

9
Box2D разница между WorldCenter и позицией

Так что эта проблема была братской уже пару дней. Прежде всего, в чем разница, скажем, между Body.getWorldCenter () и Body.getPosition (). Я слышал, что WorldCenter может быть связан с центром тяжести или чем-то еще. Во-вторых, когда я создаю Box2D Body для спрайта, Body всегда находится в левом...

9
Почему я не могу прочитать файл .ttf при запуске конфигурации Android?

При запуске или отладке моей игры на устройстве Android я получаю эту ошибку в logcat: com.badlogic.gdx.utils.GdxRuntimeException: Ошибка чтения файла: data / fonts / myFont.ttf (Internal) Который создан этой строкой кода: FreeTypeFontGenerator generator = new FreeTypeFontGenerator(fontFile); где...

9
Преимущества и недостатки libgdx [закрыто]

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

8
Понимание того, как создавать / использовать текстуры для игр, когда они ограничены силой двух размеров

У меня есть несколько вопросов о создании графики для игры. Например. Я хочу создать мотоцикл. (1 пиксель = 1 сантиметр) Так что мой мотоцикл будет иметь ширину 200 и высоту 150. (200x150) Но libgdx позволяет загружать только размеры со степенью 2 ?! (2,4,8,16, ...) Сначала я думал об этом. Я...

8
Как нарисовать границу таблицы в libgdx?

Я новичок в libgdx, и в настоящее время я работаю над TableLayout и задаюсь вопросом, как я могу нарисовать границы для каждой ячейки. Я провел некоторые исследования по этому вопросу, но, похоже, я смог придумать только это решение: /programming/13828423/drawing-table-borders-in-libgdx-0-9-7...