문제

간단한 타일 기반 게임을 개발하기 위해 좋은 Java 게임 엔진을 추천 할 수 있습니까? TILED www.mapeditor.org와 같은 것을 사용하여지도를 만들 수있는 엔진을 찾고 있습니다.

Slick은 내가 찾고있는 것, Slick.cokeandcode.com이지만 Vista-64에서 작업 할 수는 없습니다. 내가 관리 할 수있는 가장 좋은 점은 AMD 64 비트 플랫폼에 IA 32 비트 .dll을로드 할 수 없습니다 (최신 LWJGL 버전을 다운로드 한 후).

누구든지 64 비트 비스타에서 달릴 수있는 비슷한 것을 제안 할 수 있습니까?

도움이 되었습니까?

해결책

David Brackeen의 "Java In Games 개발"책을 구입하는 것이 좋습니다. Tile 기반 게임 프레임 워크가 포함되어 있습니다 (아직 아무것도 구현하지는 않았습니다).

아마존 링크

책을받지 않고도 코드를 다운로드 할 수도 있지만 책을 추천합니다.

다른 팁

이걸 체크 아웃하십시오 http://www.interactivepulp.com/pulpcore/

펄프 코어 완전히 시원하고 타일링을 지원하지만 소프트웨어 렌더러를 사용하며 데스크탑 응용 프로그램으로 실행할 수 없습니다. 개발 패러다임은 자바라는 이점을 제외하고는 플래시와 매우 유사합니다.).

멋진 또한 타일링을 지원하고, 하드웨어 가속 (LWJGL을 통한 OpenGL) 및 애플릿, 데스크탑 또는 WebStart (JNLP)로 실행할 수 있지만 단점에서는 코딩 용이성 측면에서 펄프 코어만큼 깨끗하지 않습니다.

진지한 화면 작업이 필요한 경우 (Action/Arcade와 같이) 매끄럽게 가십시오. 그렇지 않으면 Pulpcore를 권장합니다. 게임에 대한 하드웨어 지원이 필요하지 않으면 잠시 후 펄프 코어에있을 것입니다.

나는 Java 게임 엔진에 대해 잘 모르겠지만 당신의 "AMD 64 비트 플랫폼에 IA 32 비트 .dll을로드 할 수 없습니다." 64 비트 버전의 Java를 제거하고 대신 32 비트 버전을 설치함으로써 문제를 해결할 수 있습니다. (32 비트 및 64 비트 버전을 병렬로 실행할 수 있지만 64 비트 프로그래밍을하지 않으면 하나의 버전을 고수하는 것이 좋습니다).

32 비트 버전은 "Windows X64"가 아닌 "Windows"의 버전입니다. 32 비트 버전의 Java는 프로그램 파일 (x86) 보다는 프로그램 파일 - 이미 Slick 및/또는 IDE를 구성한 경우 일부 경로를 업데이트해야 할 수도 있습니다.

2 차 문제를 해결하기 위해 64 비트 Java를 제거 할 필요없이 64 비트 아키텍처를 매끄럽게 실행할 수 있습니다.

최신을 잡기 만하면됩니다 lwgjl 항아리 프로젝트로 파일을 가져오고 가져옵니다. 그런 다음 LWGJL 항아리에서 naitive 라이브러리 (Win64 DLL 포함)를로드해야합니다. 이렇게하면 Java 버전을 엉망으로 만들지 않고 Win64에서 Slick2D를 실행할 수 있습니다.

Slick, Jgame, Glib (매우 새롭고 오히려 버기) 및 XNA (Java와 유사한 C#)가 있습니다. 선택해라.

-멋진: http://goo.gl/cxsp
-jgame : http://goo.gl/kdjrj
-말 잘하는: http://goo.gl/lgfaw
-XNA : http://goo.gl/n4x1a

LIBGDX는 훌륭하며 TILED와 같은 TMX에 대한 지원이 포함되어 있습니다. https://libgdx.badlogicgames.com/이것을 Box2D와 상당히 쉽게 결합 할 수도 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top