«java» 태그된 질문

Java는 대부분의 하드웨어 및 소프트웨어 플랫폼에서 Java 프로그램을 변경없이 실행할 수있는 인기있는 객체 지향 프로그래밍 언어 및 런타임 환경입니다.

6
C ++에서 모바일 플랫폼 용 게임을 개발할 수 있습니까?
나는 C ++과 C를 잘 알고 있으며 C ++을 사용하여 AAA 게임을 개발 한 경험이 있습니다. 이제는 iOS 또는 Android에서 모바일 게임 개발에 뛰어 들기 위해 부끄럽게 생각하고 있습니다. 불행히도, objective-C와 java를 모르고 그것을 배울 용기가 없습니다. 따라서 위에서 언급 한 이유와 같이 JAVA 및 Objective-C의 단일 명령문을 사용하지 않고 …
16 c++  java  android  ios  objective-c 

2
LibGDX-현재 Android / Desktop에 있는지 확인
LibGDX와 flixel-android를 사용하여 데스크톱 / Android 게임을 빌드하고 있습니다. 현재 Android 기기, 데스크톱 등에서 실행되고 있는지 확인하는 방법이 있어야하지만 어디에서나 찾을 수는 없습니다. 개별 발사기에서 전달해야합니까? 분명히 LibGDX는 나에게 말할 수 있습니까?
16 java  android  libgdx 

8
맵 생성을 위해 타일 가능한 솔리드 노이즈를 어떻게 만듭니 까?
안녕하세요, 코드에서 타일 가능한 프랙탈을 생성하는 방법을 알아 내려고 노력 중입니다 (게임 맵 의 경우 관련이 없습니다 ) .GIMP와 함께 제공된 Solid Noise 플러그인을 수정하려고했습니다. 코드가 작동하지만 올바르게 작동하지 않습니다. 지금까지 수정 된 코드 (자바) 내 코드를 기반으로하는 김프의 견고한 노이즈 모듈 (C) 여기에 내가 달성하려고하는 것이 있지만 이것이 내가 …

10
시드 기반의 랜덤 노이즈
현재 픽셀의 '좌표'를 기반으로 화면에서 무작위 노이즈를 생성 해야하는 프로그램을 개발 중입니다. 프로그램을 다시 시작할 때마다 좌표의 색상이 동일해야합니다. 그러나 Java의 util.Random을 사용하면 원하는 결과가 무작위가 아닙니다. 결합 된 좌표를 사용하면 (두 좌표에서 서로 옆에 형성된 하나의 정수에서와 같이) 각 좌표의 숫자가 다를 것이라고 생각했습니다. 그 숫자를 시드로 사용함으로써 각 …
16 java  random 

4
특정 지역의 건물을 절차 적으로 생성
나와 팀은 게임을 시작할 때 플레이어에게 무작위 공장을 제공하는 팩토리 빌더 게임을 진행하고 있습니다. "공정성"에 대한 감각을 확보하기 위해, 임의로 생성 된 공장은 (자리 표시 자 값) 30의 몇 단위 내에 영역을 갖는 것이 이상적입니다. 이러한 사양을 충족하기 위해 기본 임의 직사각형 생성기를 작성하는 것은 비교적 간단하지만 우리의 목표는 공장이 …

3
클라이언트와 서버를 동시에 효율적으로 코딩하는 방법은 무엇입니까?
클라이언트 서버 모델을 사용하여 게임을 코딩하고 있습니다. 싱글 플레이어에서 게임을 할 때 게임은 로컬 서버를 시작하고 원격 서버 (멀티 플레이어)와 상호 작용합니다. 별도의 싱글 플레이어 코드와 멀티 플레이어 코드를 코딩하지 않기 위해이 작업을 수행했습니다. 방금 코딩을 시작했으며 큰 문제가 발생했습니다. 현재 Eclipse에서 게임을 개발 중이며 모든 게임 클래스가 패키지로 구성되어 …

1
* 탐색 메쉬 경로 찾기
그래서 저는 Greenfoot 이라는이 프레임 워크에서이 하향식 2D 자바 게임을 만들고 있습니다. 저는 여러분이 싸울 사람들을 위해 AI를 연구하고 있습니다. 나는 그들이 현실 세계를 현실적으로 움직일 수 있기를 원하기 때문에 곧 다른 두 가지 중에서도 일종의 길 찾기가 필요하다는 것을 깨달았습니다. 두 개의 A * 프로토 타입을 만들었습니다. 하나는 그리드를 …

3
흐릿하지 않게 OpenGL 텍스처의 스케일을 어떻게 조정할 수 있습니까?
LWJGL을 통해 OpenGL을 사용하고 있습니다. 16x16에서 16x16 질감 쿼드 렌더링이 있습니다. 배율을 변경하면 쿼드가 커지고 커질수록 흐려집니다. 마인 크래프트처럼 흐릿하지 않게 확장 할 수있는 방법 내 RenderableEntity 객체 내부의 코드는 다음과 같습니다. public void render(){ Color.white.bind(); this.spriteSheet.bind(); GL11.glBegin(GL11.GL_QUADS); GL11.glTexCoord2f(0,0); GL11.glVertex2f(this.x, this.y); GL11.glTexCoord2f(1,0); GL11.glVertex2f(getDrawingWidth(), this.y); GL11.glTexCoord2f(1,1); GL11.glVertex2f(getDrawingWidth(), getDrawingHeight()); GL11.glTexCoord2f(0,1); GL11.glVertex2f(this.x, getDrawingHeight()); …
15 opengl  java  lwjgl  slick 

1
OpenGL을 사용하여 HUD / GUI 만들기 (LWJGL)
저는 게임 개발 단계에서 HUD 또는 GUI를 만들어야합니다. 나는이 부분에 가본 적이 없으므로 어떻게했는지 모르겠습니다. 화면의 고정 위치에서 간단한 쿼드를 렌더링하려고 시도했지만 문제가 있습니다. 카메라를 직교와 함께 사용하려면 다음을 사용하십시오. public void lookThrough() { GL11.glMatrixMode(GL11.GL_PROJECTION); GL11.glLoadIdentity(); GL11.glOrtho(position.x, position.x + Display.getDisplayMode().getWidth()/zoom, position.y + Display.getDisplayMode().getHeight()/zoom, position.y, -1, 1); GL11.glMatrixMode(GL11.GL_MODELVIEW); } 이 방법을 …
15 opengl  java  gui  lwjgl 

4
글로벌 고득점 사다리를 어떻게 구현할 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 주제를 다루 도록 질문을 업데이트하십시오.Game Development Stack Exchange에 대한 . 휴일 삼년 전에 . 내가 구축 할 수있는 기존 프레임 워크가 있습니까? 나만의 것을 만들어야합니까? 가짜 점수가 게시되지 않도록하려면 어떻게해야합니까?


2
월드 힐링 웨이브 효과는 어떻게 만듭니 까?
어둡고 우울한 배경 을 행복한 잔디 배경 으로 실시간으로 변경하여 행복한 배경이 게임 캐릭터 주위의 반경에 표시 되도록하고 싶습니다 . 당신이 원한다면 행복 의 힘장 . 사용자 정의보기에서 캔버스로 렌더링 할 때 가능한 한 성능 적으로 수행 할 수있는 방법은 무엇입니까? 업데이트 : 내 머리에서 작동하는 방법은 다음과 같습니다. private …

2
영토 순찰 계획
에이전트가 토지를 놓고 싸우는 게임 / 시뮬레이션을 개발 중입니다. 아래 그림과 같은 상황이 있습니다. 이 생물들은 걸어 다니며 자유 로워지면 밟는 땅을 차지합니다. 이것을 더욱 흥미롭게하기 위해, 나는“순찰”행동을 소개하고 싶습니다. 요원들이 실제로 자신의 땅을 걸어 다니고 싶어하는 침입자로부터 순찰하고 있습니다. 기술 측면에서 각 사각형은 x,y측면 길이를 나타내는 위치뿐만 아니라 위치로 …
14 java  ai  grid 

2
OUYA에 그래픽이 표시되지 않습니다
OUYA dev 질문을하기에는 너무 이르지 않기를 바랍니다. 그러나 방금 개발 키트를 얻었고 최대한 빨리 게임을 실행하고 싶습니다! LibGDX를 게임의 프레임 워크로 사용하고 OUYA에서 Android 백엔드를 시작합니다. 내 그래픽이 표시되지 않는 것을 제외하고는 모든 것이 잘 보입니다! Box2D의 DebugDraw가 물리를 표시하여 진행 상황을 알 수 있습니다. LibGdx의 Spritebatch 및 OpenGL ES …
14 java  android  libgdx  ouya 


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