Запитання з тегом «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 проти 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. Користувачеві представлена ​​сітка букв 4x4 і повинна знаходити слова, перетягуючи пальцем по буквах. На відміну від фігня, я хочу, щоб використані букви зникли. Залишилися листи впадуть вниз (до нижньої частини дошки, орієнтована орієнтація екрана), і дошка заправляється зверху. Користувачі можуть …
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
Які відмінності між Texture, TextureRegion, TextureAtlas, Sprite та Image у libgdx?
Я шукав підручники. Я бачив людей, які використовують вищезазначені класи для завантаження зображень. Як на моє розуміння, усі класи можуть читати без потужності два зображення, TextureRegion / TextureAtlas зазвичай використовуються для завантаження аркуша спрайту, в якому на аркуші міститься кілька зображень. У той час як для текстури / спрайта / …
12 libgdx 

1
Як співставити розмір шрифту з роздільною здатністю екрана?
Тож я працюю над грою за допомогою LibGDX, і у мене є проблема. Щоб моя гра підходила до більшості дозволів, я створив базовий актив для кожного співвідношення сторін, наприклад, фонове зображення головного меню, я створив його в 800X600 для 4: 3, 1280X720 для 16: 9 і т.д. Зараз я намагаюся …

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

2
Як я можу реалізувати процедуру, створену плиткою в libgdx?
Я створюю просту гру «Zelda-esque» зверху вниз у libgdx, і я хочу реалізувати підземелля на основі плиток, які процедурно генеруються, аналогічно цьому. У Libgdx є клас під назвою TiledMap, який, здавалося б, відповідає моїм потребам, проте документація поза офіційними документами дозволяє припустити, що TiledMaps можна використовувати лише в поєднанні з …

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

1
BitmapFont - де метод getBounds в новому 1.6 libGDX
Я завантажую новітню версію libgdx 1.6 і не можу вирішити проблему з центром свого тексту BitmapFont. Раніше у версії 1.54 я використовував метод getBounds (), щоб дізнатися ширину тексту. Поділіться своїми рішеннями, дякую
10 java  libgdx 

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

2
Оскільки Table.drawDebug застарілий у libGDX, що я повинен використовувати замість цього?
Я дотримуюся книги "Навчання розвитку ігор LibGDX", щоб зробити просту гру. Я перебуваю в розділі створення меню, де ми створюємо етап і візуалізуємо його з межами налагодження. У книзі йдеться про використання, Table.drawDebug(stage)але цей статичний метод, здається, повністю видалено з Tableкласу фреймворків . Я імпортую com.badlogic.gdx.scenes.scene2d.ui.Table; нижче мій код: @Override …

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

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

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