2012-05-24 6 views
0

웹용 플래시 게임을 독점적으로 개발 한 이래로 이제 약 7 ~ 8 년이되었습니다. 모바일 장치의 보편화와 함께, 물론 바뀌 었습니다. 클라이언트는 데스크톱과 태블릿에서 게임이 브라우저에서 작동 할 것으로 가정합니다. 거의 가정합니다.starling/stage3d를 사용하는 데스크톱 + 모바일 용 플래시 게임

대신 HTML5/JS 솔루션 사용에 대한 전반적인 설명을 제외하고 다음 프로젝트를 위해 Flash를 사용하고 있으며 데스크톱 브라우저에서 실행할 수있는 가장 좋은 방법을 찾아야합니다. iPad, 코드 재사용을 극대화합니다.

오늘날 기술의 현재 상태를 고려할 때 최상의 경로는 무엇입니까? 이 게임은 물리학이 적용된 2D 측면 스크롤러 형식의 게임이 될 것이며 개발은 비트 맵 그래픽 (벡터와 반대)과 스프라이트 시트를 중심으로 이루어질 것입니다.

옵션 1 : 여기

내가 내 옵션으로 이해 무엇 적절한을하고, 웹에 대한 '표준'플래시 플레이어 (11 이상), 아이폰 OS AIR 3.2 응용 프로그램에 다음 포트를 대상으로 게임을 개발 outlined here과 같은 최적화.

옵션 2 : Starling/Stage3D를 데스크톱 용으로 사용한 다음 iPad 앱으로 포팅하십시오. starling이 모바일 + 데스크톱을위한 양질의 게임을 제작할 수있는 황금 시간대 준비가되었는지 궁금합니다. Stage3D는 구형 컴퓨터의 소프트웨어 모드에서도 여전히 잘 작동합니까?

옵션 3 : HTML5에 게시 할 수있는 CS6의 새로운 기능입니다. 전체 게임을 발표 할만큼 충분히 성숙한가요? 이 솔루션의 장점은 별도의 앱이 아니라 iPad의 브라우저에서 실행할 수 있다는 것입니다.

Thianks 너무 많은 지침이 있습니다. 또한 함정과 최적화 기술에 대해 궁금합니다. 그러나 이것이 Starling/Stage3D를 사용해야 만하는지에 대한 근본적인 질문 인 것 같습니다.

답변

1

확실히 옵션 2.

옵션 1을 사용할 수는 있지만 Stage3D 하드웨어 렌더링이 없으면 모바일 성능이 저하 될 수 있습니다.

옵션 3은 기본 애니메이션으로 광고 배너를 디자인/이식하는 경우에만 좋은 선택이며 게임 개발에는 피해야합니다. 여기

더 :이 질문 때문에 Adobe Gaming SDK

+0

덕분에, 그것은 잠시이었다 그러나 나는 찌르레기 명확하게 크로스 플랫폼 플래시 게임을 위해 뛰어난 대두되고 말할 수있다! –