..


스폰서 링크

HTML5에서 게임을 만들 수 LimeJS

작성한 기사 존 Belelli
7의 1 페이지

이 문서에서는, 우리는 매우 흥미로운 프레임 워크를 제시하고 우리가 신속하게 만들 수 있습니다 것입니다 - 그리고 오히려 간단하게 - HTML5 적절한 따라서, 전통적인 데스크톱 및 노트북 컴퓨터 즐길뿐만 아니라, 함께 스마트폰과 태블릿 기관에있을에 복잡한 게임 터치 스크린이 흥미로운 프레임 워크의 이름이 LimeJS .

LimeJS로 그때 만들 수 있고, 애플 아이폰, 아이팟과 iPad로서뿐만 아니라 안드로이드 스마트폰과 순간 가장 인기있는 장치와 호환되는 멋진 게임.

설치

최적의 근무 환경은 리눅스 / 유닉스, 맥 OS는 따라서 잘됩니다 의심할 여지없이입니다. 다음 지침 않으므로,이 환경에서 설치 관련.
Windows 사용자로서 라이브러리와 함께 제공되는 README 파일에 설명된 설치됩니다.

제대로 작동하려면 프레임 워크는 어떤 의존성이 필요합니다 :

  • 파이썬 2.6 +
  • 힘내
  • Subversion을하거나 힘내 - SVN
  • 자바 (당신이 폐쇄 컴파일러를 사용하려는 경우에만)

시작하려면 단지를 통해 라이브러리를 다운로드 github .

라이브러리는 두 개의 폴더 원리로 구성되어 있습니다 : 소스 자바 스크립트와 파일 예를 들어, 업데이트 의존성, 프로젝트 작품 같은 다양한 작업을 수행할 수 있습니다 lime.py있는 빈 / 디렉토리를 포함하는 폴더에 파일을 / 그 등.

개발 환경은 루트 폴더에 충분한 sposotarsi의 LimeJS는 초기화하고 다음 명령을 실행하려면 :

 



 $. / 빈 / INIT lime.py

 

이것은 필요한 라이브러리를 다운로드하여 모든 구성 요소 (즉 다운로드한 라이브러리를 폐쇄 도서관 있으며, Box2D 물리 도서관, 폐쇄 컴파일러와 템플릿) 구성합니다. LimeJS 완전히 예 : Gmail 마운틴 뷰에있는 많은 응용 프로그램의 핵심입니다 구글, 개발한 폐쇄 자바 스크립트 라이브러리를 기반으로합니다.

우리의 작은 게임의 실현과 함께 시작하지만, 클래스 LimeJS의 가장 중요한 기능을하는 이들에게 맹인 눈을 제공하자.

기본 클래스

LimeJS 내에서 최대 사용되는 주요 클래스는 다음과 같습니다 :

  • 이사는 각 게임의 중심 요소입니다. 그리고 '이 하나 밖에 각 게임에 대한 감독과 그의 직업은 나중에 강조 표시됩니다 다른 모든 클래스를 처리하는 것입니다.
  • 장면 : 게임의 장면 (화면)을 나타내는 클래스입니다. 이 클래스의 다양한 수준에 추가됩니다.
  • 레이어 : 화면의 일부를 나타냅니다. 만들어 사용하는 포토샵의 알려진 수준의 비슷합니다.
  • ScheduleManager : 이벤트 객체의 움직임을 반복 자들을 관리하는 프레임 워크 내에서 사용되는 클래스입니다.
  • 노드 : 그들은 게임 내에서 개체 또는 엔티티입니다. 그들은 같은 크기, 위치, 규모 등 각 그래픽 객체의 전형적인 속성을 가지고 있고, 관련의 레이어 내에서 이동식 아르
  • 스프 라이트는 : 게임 내에 서식하고 있습니다. 우리는 노드, 오히려 이러한 클래스에 직접 사용하지 마십시오. 양식을 대표지만, 또한 이미지.

이 문서의 지속에서는 내가 어떻게이 강력한 srumento 개발을 이해하는 도움이 될 것입니다 희망있는 간단한 게임을 제작하는이 프레임 워크를 사용합니다.

같은 카테고리에 ...
E - 학습
CSS (코스) CSS (코스)
W3C CSS와 XHTML에 따라 웹 디자인 및 접근성. 29 €부터 시작.
HTML (코스) HTML (코스)
29 €에서 웹 마크업 언어입니다.
자바 스크립트 (코스) 자바 스크립트 (코스)
클라이언트측 스크립팅 가이드를 완료하십시오. 39 €부터 시작.
스폰서 링크