Skip to content

Latest commit

 

History

History
132 lines (94 loc) · 5.07 KB

readme.kr.md

File metadata and controls

132 lines (94 loc) · 5.07 KB

LGame

특허

무료 게임 자료.

간단한 AndroId-StudIo 운영 양식을 참조하십시오 : AndroIdE

모든 Java 응용 프로그램은 Gradle.NGTTask의 형태로 사용할 수 있습니다. Run System, TASK DIST PAP

LGame

PS : 직접 제작 프로그램을 제작할 수도 있습니다. 지난 2년이 지난 후 지금은 이미 ADT가 완료되었습니다.이 부분을 다시 작성하는 데 시간이 걸립니다.

  • 리버브 계속 갱신 계속하기 - 2019.03.08.

  • 표준 OpenGLES API 개발을 기반으로 한 LGame 현재 버전은 원래 프로젝트 초판에서 만들어졌다 . AWT Java 2D 시대는 AWT GGD 2 D (캔버스의 왼쪽 상단 모서리) 좌표계를 채택했습니다. ) . X = 0, y = 0, Y 축은 양수로, JavaFx 또는 AndroId, JavaScrIpt CanvasMost AndroId Canvas 및 AndroId Canvas는 GLEX 및 J 2 ME에서도 직접 사용할 수 있습니다. 전체 API를 지원합니다.

  • LGame은 Jane의 모든 것을 추구하고 자신을 성취 할 수 있습니다. 타사 라이브러리 (1 병)에 의지하지 마십시오. XML 또는 Json 분해, TMX 맵, 물리적 엔진, 게임 스크립트 또는 2 차원 코드 작성 (물론 제 3자를 허용하는) 완전한 구현을 완벽하게 구현하면 자연 요소와 게임 요소를 결합하여 스스로를 구속 할 수 있습니다. 배우기가 어려우므로 (backstage 뒤에서 많은 것들) 어려운 자바 게임을 가장 적게 배우는 것이 얼마나 어려운지를 배우는 것은 쉬운 일입니다.

  • 다 언어 개발 지원, LGame은 C #, C ++ 등의 JavaMany 언어를 지원합니다. 문법은 모든 환경의 모든 환경을 만족시킬 수있는 다른 버전의 언어로 자동 변환됩니다.

  • 완벽한 모듈 라이브러리 지원, 시간 축 애니메이션, 슬로우 모션, UISystem, 입자 애니메이션, 물리적 시스템 등 및 다른 게임에 대한 지시. 엔진, ACT, RPG 또는 AVG (Galgame)에서 모두 충족 할 수 있습니다. 코드 및 작업 시간을 공유하십시오. .

  • 현재 0.5 버전이 이미 사용 가능하며 엔진 코드 소스 소스는 오픈 소스입니다. 신뢰할 수있는 엔진, 엔진 자체 및 모든 것. 비즈니스를 포함하여 사용합니다.

  • 프로젝트 진행 상황 - 2019 - 04.

0.5 페이지 기능은 주로 API와 함수로 제공됩니다. 이 기능은 기본적으로 모양이 정해져 다음 0.6 페이지에 추가되었습니다. 또한 JSON 형태로 작동하는 또 다른 JSON 컴퓨터가 있습니다. 화면에서 스크립트로 게임을 즐기지 만 0.5 번째 버전이 기본 기능에 추가되어 총 0.6 페이지를 기다릴 준비가되었습니다. 이 버전의 주요 목적은 플랫폼 전송, 다국어 지원 지원 및 덤퍼 보충 b UG의 개선 (API)은 더 이상이 버전에서 제공되지 않습니다.

C 에디션과 C ++ 에디션을 다시 작성한 다음, bugger를 다시 확인하면 게시 할 수 있습니다. 다섯 개의 공식 플레이트가 제공됩니다.

후속 판 0.6 버전의 다음 버전은 세 가지 측면에 중심을 둘 것입니다.

  1. 다 언어, 다중 도금 및 다중 언어 적응. 비디오 게임

  2. IOCS 및 RECOMMENDATION 로그인 및 이온, 기능성 비디오 게임의 JON BUILDING IONS. 드래그하여 게임을 만듭니다. 비주얼 편집기의 개발.

  3. 내부 메모리를 줄이는 등의 효과가 향상되었습니다. 더 많은 오디오 및 비주얼 형식 지원, ShadThe E-E-KeepIng Explosive, Environmentals ... 등등이 모두 뒤에 있습니다. 1차 및 2차

원래 자바 게임 엔진

국제 엔터테인먼트 장치(기계)

룬 정식명 : 룬

Java가 제공하는 빠르고 간단하며 강력한 게임 프레임워크(C# 및 C++ 지원)

LGame 프로젝트가 다시 시작됐다, 경기가 막 시작됐다.

특징들 LG게임(LoonGame)은 복합 건물을 간소화 하고 초보자와 퇴역군인 모두에게 지루함을 줄여주기 위해 고안된 매우 멋지고 작은 게임 도서관이다. 게임 프로그래밍에 최적화된 쉽고 체계적인 방법으로 OpenGL/OpenGLES의 가장 좋은 측면을 사용할 수 있다. 그것은 초심자들이 기본부터 시작해서 같은 플랫폼에 있는 퇴역군인들과 함께 보다 복잡한 발전 비행기로 올라갈 수 있어야 한다는 개념을 중심으로 만들어졌다.

LGame는 모든 노력을 짧고 단순하게 유지하는데 쏟는다. 게임의 초기 설정은 오직 하나의 클래스만 만드는 것으로 구성된다. 그러면 당신은 끝이다. 인터페이스는 쉽고 빠른 학습을 위해 완전히 문서화되어 있으므로 일단 시작하면 코딩과 창의성 외에는 당신과 적 게임 사이에는 아무것도 없다.

LGame는 사용자들이 원하는 것 중심으로 만들어졌으니, 주저하지 말고 제안하고 비판해주세요!

게임 코드 예제 LGame

Samples

Examples

게임 실행 예제(JavaSE) package org.test;

import loon.LSetting; import loon.LazyLoading; import loon.Screen; import loon.javase.Loon;

public class Main {

public static void main(String[] args) {
	LSetting setting = new LSetting();
	//是否?示基?的debug?据(?存,精?,?面?件等使用情?)
	setting.isDebug = true;
	//是否?示log?据到??
	setting.isDisplayLog = false;
	//是否?示初始logo
	setting.isLogo = false;
	// 初始化?面用logo
	setting.logoPath = "loon_logo.png";
	// 原始大小
	setting.width = 480;
	setting.height = 320;
	// ?放?
	setting.width_zoom = 640;
	setting.height_zoom = 480;
	//?率
	setting.fps = 60;
	//字?
	setting.fontName = "黑?";
	//?用名
	setting.appName = "test";
	//是否模???事件(??面有效)
	setting.emulateTouch = false;
	/*
	 * ?置全局IFont字??BMFont字?,fnt和png文件默?使用loon的jar中自?<br>
	 * (不???默?使用?置的LFont??,用?也可以自定?IFont字?)<br>*/
	//setting.setSystemGameFont(BMFont.getDefaultFont());
	Loon.register(setting, new LazyLoading.Data() {

		@Override
		public Screen onScreen() {
			return new YourScreen();
		}
	});
}

} LGame 프로젝트 생성 LGame에는 실행 가능한 UI와 명령줄 도구인 LGameProjectMake.jar라는 파일이 있다. 설정 UI를 열 JAR 파일을 간단히 실행할 수 있다

라이센스: http://www.apache.org/licenses/LICENSE-2.0

이 Java는 게임 프레임워크를 구현했다(그러나 교차 컴파일러가 C#,C/C++,Go,JavaScript 또는 기타 프로그래밍 언어를 포함함).IOS\Android\WP7\PSM\M\Mac\Windows\Linux 지원