답변:
이 목적으로 http://gamejs.org를 부분적으로 만들었습니다 . 필자는 때때로 프로토 타입 제작에 사용되는 PyGame API를 따릅니다.
나는 JavaScript가 게임 코드를 빠르게 작성하는 데 아주 적합하다고 주장한다. 이 효과에 대한 자세한 설명 은 JavaScript의 프로토 타입 상속 활용을 참조하십시오.
html5 및 js와 같은 간단한 기술을 사용하는 경우 다른 장점 :
html5가 플래시 또는 펜과 종이보다 더 적합한 지 여부는 게임과 컨셉의 진화 정도에 달려 있습니다.
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 이 훨씬 좋습니다.
예! 저는 HTML5 게임 제작자 Construct 2 를 구축하는 2 인 팀의 일원입니다 .
우리의 도구는 게임과 아이디어를 빠르게 프로토 타이핑하고자하는 청중들 사이에서 풀 게임 제작에 인기가 있습니다.
프로토 타입을 만들 때 시간을 절약 할 수있는 모든 것이 유익하며 Construct 2를 강력한 시간 절약 장치로 만들기 위해 열심히 노력했습니다. 몇 분 안에 결과를 만들 수 있습니다 .