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

LibGDX - это кроссплатформенная среда разработки Java-игр, основанная на OpenGL (ES), которая работает в Windows, Linux, Mac OS X, Android, iOS и вашем браузере с поддержкой WebGL.

3
Как я могу сделать расширяющиеся фигуры пули?
Я хочу сделать серию расширяющихся паттернов пуль, которые формируют такие формы, как квадраты, треугольники и т. Д. Пример того, что мне нужно, можно увидеть в следующем видео, где, когда звезды собираются, пули взрываются в форме расширяющаяся звезда: https://youtu.be/7JGcuTWYdvU?t=2m41s
12 java  libgdx 

3
LibGDX Game против ApplicationAdapter
Когда я создаю новый проект LibGDX, основной класс проекта Core расширяет ApplicationAdapter . Вот как это выглядит. package com.marimba.apptest; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; public class AppMain extends ApplicationAdapter { @Override public void create () { } @Override public void render () { Gdx.gl.glClearColor(1, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); } …
12 java  libgdx 

2
Игра в слова - настольная реализация?
Я работаю над игрой типа boggle для Android, используя libgdx. Пользователь представлен сеткой букв 4х4 и должен найти слова, проводя пальцем по буквам. В отличие от boggle, я хочу, чтобы использованные буквы исчезли. Оставшиеся буквы будут опускаться (до нижней части доски, ориентация экрана фиксирована), и доска заполняется сверху. Пользователи могут …
12 android  libgdx 

4
Как мне рендерить PNG с прозрачностью в LibGDX?
Я строю простой пример крестики-нолики с LibGDX. У меня есть простые изображения: крест, круг и доска, все они pngсозданы с помощью GIMP с прозрачным фоном. Как я могу сделать их Textureпрозрачными? Я пробовал с функцией включения GL10, но, похоже, не работает.

2
Повторите текстуру в libgdx
Как заполнить область повторяющейся текстурой? Сейчас я использую следующий метод: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++) { spriteBatch.draw(texture, i*tWidth, k); } } …

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

1
Как сопоставить размер шрифта с разрешением экрана?
Поэтому я работаю над игрой, использующей LibGDX, и у меня есть проблема. Чтобы моя игра соответствовала большинству разрешений, я создал базовый ресурс для каждого соотношения сторон, например, фоновое изображение главного меню, я сделал его в 800X600 для 4: 3, 1280X720 для 16: 9 и т. Д. Сейчас я пытаюсь включить …

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

4
Развертывание Java и Steam JVM
В настоящее время я рассматриваю свои варианты разработки игр и развертывания в Steam Greenlight. Мне очень нравится Java с libGDX, особенно из-за его кроссплатформенного потенциала Android, и я понимаю, что возможно развертывание Java-игр в Steam. Мне также очень удобно создавать какую-то оболочку, чтобы моя Java-игра могла вызывать API C ++ …
10 java  libgdx  steam 


4
Создание оружия ближнего боя в Box2D (libGDX)
Я борюсь с тем, как реализовать оружие ближнего боя, которое может качаться при нажатии клавиши. Я представляю две разные атаки (удар и удар) Я попытался создать два приспособления (персонаж + оружие), два разных тела, два разных тела + вращающееся соединение, но я не могу закодировать его так, чтобы он вел …
10 java  libgdx  box2d 

2
Так как Table.drawDebug устарел в libGDX, что я должен использовать вместо этого?
Я следую книге «Изучение разработки LibGDX», чтобы сделать простую игру. Я нахожусь в разделе создания меню, где мы создаем этап и отображаем его с границами отладки. Книга говорит об использовании, Table.drawDebug(stage)но этот статический метод, похоже, полностью удален из Tableкласса frameworks . Я импортирую com.badlogic.gdx.scenes.scene2d.ui.Table; ниже мой код: @Override public void …

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.