«libgdx» 태그된 질문

LibGDX는 Windows, Linux, Mac OS X, Android, iOS 및 WebGL 지원 브라우저에서 작동하는 OpenGL (ES) 기반의 플랫폼 간 Java 게임 개발 프레임 워크입니다.


3
LibGDX 게임 및 응용 프로그램 어댑터
새 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
단어 게임-보드 구현?
libgdx를 사용하여 Android 용 boggle 유형 게임을 만들고 있습니다. 사용자에게는 4x4 문자 격자가 표시되며 문자 위로 손가락을 드래그하여 단어를 찾아야합니다. boggle과 달리 사용 된 문자가 사라지기를 원합니다. 남은 글자가 떨어지고 (보드 아래쪽으로 화면 방향이 고정됨) 보드가 위에서 다시 채워집니다. 사용자는 전략적인 단어 선택을 통해 보드를 회전시켜 더 나은 곳에서 글자를 …
12 android  libgdx 


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에서 Texture, TextureRegion, TextureAtlas, Sprite 및 Image 사이의 차이점은 무엇입니까?
튜토리얼을 검색했습니다. 위의 클래스를 사용하여 이미지를로드하는 사람들을 보았습니다. 내 이해에 따르면 모든 클래스는 두 개의 이미지가 아닌 힘으로 읽을 수 있습니다. TextureRegion / TextureAtlas는 일반적으로 스프라이트 시트를로드하는 데 사용되며 시트에는 여러 이미지가 포함됩니다. 텍스처 / 스파이트 / 이미지의 경우 단일 이미지로 스프라이트 시트를로드하는 데 사용됩니다. 그러나 어떤 상황에서 Texture / …
12 libgdx 

1
글꼴 크기를 화면 해상도와 일치시키는 방법은 무엇입니까?
그래서 LibGDX를 사용하여 게임을하고 있는데 문제가 있습니다. 게임을 대부분의 해상도에 맞추기 위해 각 종횡비에 대한 기본 자산 (예 : 기본 메뉴 배경 이미지)을 만들었습니다. 4 : 3의 경우 800X600, 16 : 9의 경우 1280X720입니다. 이제 나는 TextButton옵션을 위해 게임에 s 를 통합하려고합니다 . 내 문제는 어떤 글꼴 크기가 어떤 화면 …

5
난간 상승 애니메이션 및 움직임 (2d 플랫 포머)
물리 기반 2D 플랫 포머를위한 난간 상승 메카니즘의 구현 결정에 어려움을 겪고 있습니다. 지나치게 복잡하지 않고이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 지금까지 나는 (비전문가가 아닌) 취미를 포함하여 몇 가지 옵션을 이해합니다. 루트 위치가 손 위치 바로 위에 올 때까지 y 축의 강체에 제어 된 힘을 가한 다음 캐릭터가 플랫폼에 …
11 2d  libgdx  box2d  spine 

4
Java 및 Steam JVM 배포
현재 게임 개발 및 Steam Greenlight 배포 옵션을 고려하고 있습니다. 나는 크로스 플랫폼 안드로이드 잠재력을 위해 libGDX와 함께 Java를 정말로 좋아하며 Steam에 Java 게임을 배포 할 수 있음을 이해합니다. 또한 Java 게임이 C ++ Steamworks API를 호출 할 수 있도록 일종의 래퍼를 작성하는 것이 매우 편안합니다. 내 질문은 어떤 배포 …
10 java  libgdx  steam 

1
BitmapFont-새로운 1.6 libGDX의 getBounds 메소드
최신 libgdx 버전 1.6을 다운로드했는데 BitmapFont 텍스트 중심 문제를 해결할 수 없습니다. 1.54 이전 버전에서는 getBounds () 메서드를 사용하여 텍스트 너비를 찾았습니다. 솔루션 공유, 감사
10 java  libgdx 

4
Box2D (libGDX)에서 근접 무기 만들기
키를 누를 때 흔들릴 수있는 근접 무기를 구현하는 방법에 어려움을 겪고 있습니다. 나는 두 가지 다른 공격을 상상하고 있습니다 (stab과 swing) 나는 두 개의 조명기 (캐릭터 + 무기), 두 개의 다른 바디, 두 개의 다른 바디 + 회전 조인트를 만들려고 시도했지만, 내가 생각하는 것처럼 행동하도록 코딩 할 수는 없습니다. 찌르다: …
10 java  libgdx  box2d 

2
libGDX에서는 Table.drawDebug가 더 이상 사용되지 않으므로 대신 무엇을 사용해야합니까?
간단한 학습을 ​​위해 "Learning LibGDX Game Development"책을 따르고 있습니다. 메뉴 생성 섹션에서 스테이지를 만들고 디버그 테두리로 렌더링합니다. 이 책은 사용한다고 말 Table.drawDebug(stage)했지만이 정적 메소드는 프레임 워크 Table클래스에서 완전히 제거 된 것으로 보입니다 . 가져 오는 중입니다 com.badlogic.gdx.scenes.scene2d.ui.Table. 아래는 내 코드입니다. @Override public void render(float deltaTime) { Gdx.gl.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); …

2
libgdx에서 글꼴 크기를 화면 해상도와 일치시키는 문제
게임에 다른 화면에서 같은 크기로 텍스트를 표시하는 데 문제가 있으며 간단한 테스트를 수행했습니다. 이 테스트는 화면에 텍스트 맞춤을 표시하기 위해 구성되며 텍스트와 화면 및 DPI와 독립적으로 동일한 크기를 원합니다. 내가 발견 한 이 와 이 대답 나는 내 문제를 해결해야한다고 생각하지만,하지 마십시오. 데스크톱에서는 크기가 좋지만 휴대 전화에서 너무 큽니다. 이것은 …

2
뱀의 꼬리가 머리를 따라 가도록하려면 어떻게해야합니까?
과제를 수행 한 후 작은 뱀 복제본을 구축하여 libGDX 를 시작하면 잠시 후 부끄러운 문제가 발생합니다. 나는 현재 게임의 캔버스 주위를 움직이는 뱀의 머리 (이 단계에서 간단한 사각형)를 가지고 있습니다. 뱀의 나머지 부분을 만드는 가장 간단한 방법은 헤드에 플레이어가하는 것에 따라 크기가 증가 / 감소되는 SnakeElements의 Java Collections LinkedList를 소유하는 …
10 java  libgdx 

2
libgdx에서 절차 적으로 생성 된 타일을 어떻게 구현합니까?
libgdx에서 간단한 하향식 젤다-풍경 게임을 만들고 있는데, 이와 유사하게 절차 적으로 생성 된 타일 기반 던전을 구현하고 싶습니다 . Libgdx에는 TiledMap이라는 클래스가있어 내 요구에 맞는 것처럼 보이지만 공식 문서 외부의 문서는 TiledMaps를 .tmx 파일 또는 다른 말로 미리 디자인 된 맵과 함께 사용할 수 있다고 제안합니다. 나는 상당한 양의 인터넷 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.