2012-05-28 15 views
1

사이트 재 디자인을위한 프로젝트를 요구했습니다. 스펙의 일부는 무겁게 애니메이션 된 플래시 게임을 HTML5로 재 작성하는 것을 포함합니다.플래시를 HTML5로 변환

html5/jquery를 사용하여 처음부터 게임을 다시 만들지 않기 위해 원본 소스 파일을 HTML5로 변환하는 데 드는 프로/죄수 (비용 제외)에 대한 조언을 제공 할 수 있는지 궁금합니다.

표준 데스크톱 브라우저 및 모바일 장치에서이 콘텐츠를 사용하고 싶습니다.

조언이 도움이 될 것입니다.

+0

플래시 또는 전체 게임의 간단한 작은 조각이 있습니까? HTML5로 바꾸려면 얼마나 필요합니까? – Hidde

+0

http://csharksgames.blogspot.ca/2009/07/jangaroo-html-5-killer-as3-to-js.html – SuitedSloth

+0

간단한 애니메이션과 복잡한 퍼즐 게임이 혼합되어 있습니다. – Dancer

답변

0

IMHO, 복잡한 플래시 프로젝트 (게임 포함)를 변환하는 도구를 얻을 수 있다고 생각하지 않습니다. "성숙한"기존 도구 (예 : swiffy)는 간단한 애니메이션 만 변환 할 수 있습니다.

2

새로운 플래시 CS6은 플래시를 HTML5/자바 스크립트로 변환 할 수 있습니다. CreateJS 라이브러리를 사용합니다.

이 코드는 Swiffy보다 훨씬 뛰어난 변환 도구이지만 복잡한 ActionScript 코드를 변환 할 것을 기대하지는 않습니다.

결론 : 초기 변환을 수행하고 스프라이트 시트, 애니메이션 등을 멋지게 변환 한 다음 AS를 HTML/JS로 변환해야 할 필요가 있습니다.

3

플래시 게임을 HTML5로 마이그레이션했습니다. 따라서 Dart (JavaScript로 컴파일 됨)라는 새로운 프로그래밍 언어 Googles를 사용했습니다. Dart는 ActionScript3와 매우 유사하며 as3 파일을 다트 파일로 변환하기 쉽기 때문에 사용했습니다. 또한 게임에 필요한 모든 Flash API (Diplay List, Sounds 등)를 제공하는 라이브러리를 구축합니다.

내가 마이그레이션 한 게임 : http://www.dartflash.com/games/escape/escape.html
일부 다른 샘플 소스에 대한 링크 : http://www.dartflash.com