HTML5와 Canvas는 게임의 빠른 프로토 타이핑에 적합합니까? [닫은]


14

2D 게임의 빠른 프로토 타이핑에 사용할 수있는 HTMl5의 프레임 워크와 프로세스가 있습니까?

답변:


6

이 목적으로 http://gamejs.org를 부분적으로 만들었습니다 . 필자는 때때로 프로토 타입 제작에 사용되는 PyGame API를 따릅니다.

나는 JavaScript가 게임 코드를 빠르게 작성하는 데 아주 적합하다고 주장한다. 이 효과에 대한 자세한 설명 은 JavaScript의 프로토 타입 상속 활용을 참조하십시오.

html5 및 js와 같은 간단한 기술을 사용하는 경우 다른 장점 :

  • 모든 컴퓨터에는 JS를위한 인터프리터 및 디버거가 설치되어 있습니다 (모바일 장치 포함).
  • 이민자를위한 손쉬운 픽업
  • 잘 문서화 된 언어, 여전히 진화
  • 를 통한 개방형 기술

html5가 플래시 또는 펜과 종이보다 더 적합한 지 여부는 게임과 컨셉의 진화 정도에 달려 있습니다.


4

PixieEngine을 사용 하고 있습니다. 개발 환경을 다운로드하거나 설정하지 않고도 게임을 개발하고 게시 할 수있는 웹 기반 게임 개발 IDE입니다.

PixieEngine IDE 스크린 샷

일반 HTML Canvas 및 JavaScript에 비해 장점은 CoffeeScript가 구문이 매우 가벼운 언어이며 내장 라이브러리가 게임 프로토 타이핑을 위해 특별히 최적화된다는 것입니다.

예를 들어 HTML 캔버스에서 원을 채우려면 다음을 호출해야합니다.

context.fillStyle = color
context.beginPath()
context.arc(x, y, radius, 0, Math.TAU, true)
context.closePath()
context.fill()

그러나 PixieEngine 캔버스 래퍼는 간단한 방법을 제공합니다

canvas.fillCircle(x, y, radius, color)

HTML Canvas와 JavaScript는 빠른 게임 프로토 타이핑에는 좋지만 PixieEngine 이 훨씬 좋습니다.


3

음침한 Google 검색은 여러 가지 결과를 생성합니다.

나는 그들에 대해 아무것도 모르지만, 일반적으로 HTML5는 프레임 워크 나 엔진이 없어도 게임을 프로토 타입하는 적절한 방법이라고 생각합니다. 빠르고 직접적이며 낮은 오버 헤드와 반복하기 쉽습니다.


3

예! 저는 HTML5 게임 제작자 Construct 2 를 구축하는 2 인 팀의 일원입니다 .

우리의 도구는 게임과 아이디어를 빠르게 프로토 타이핑하고자하는 청중들 사이에서 풀 게임 제작에 인기가 있습니다.

프로토 타입을 만들 때 시간을 절약 할 수있는 모든 것이 유익하며 Construct 2를 강력한 시간 절약 장치로 만들기 위해 열심히 노력했습니다. 몇 분 안에 결과를 만들 수 있습니다 .

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