2012-12-14 2 views
1

내 Google App Engine 앱에서 제대로 실행되지 않는 플래시 게임에 대해 몇 가지 문제가 있습니다. 그 중 하나가 충돌하고 매번 작동을 멈춘다. 그러나 플래시 게임의 동일한 버전이 동일한 플래시 내장 태그가있는 일반 웹 호스팅 서비스 (GAE가 아닌)에서 실행될 때 이러한 문제가 발생하지 않는다.Google App Engine 플래시 게임 (일부)

Google App Engine에서 실행되고 충돌하지만 표준 호스팅 서버에서 실행 중일 때 작동하는 웹 사이트의 게임입니다. http://www.eeriegames.com/play-game/the-breach

표준 웹 호스팅 서버에서 실행될 때 Google App Engine에서 실행 중이며 작동하지 않지만 정상적으로 작동하는 내 웹 사이트의 게임. http://www.eeriegames.com/play-game/yan-loong-legend-3-double-swallow

대단히 감사합니다. crossdomain.xml 정책 파일을 추가하고 여러 매개 변수가 포함 된 태그를 변경하려고했지만 그 중 아무 것도 작동하지 않습니다.

답변

0

방금 ​​The Breach의 eeriegames 링크를 클릭했는데 실행되지 않았습니다 (Windows 7 PC, IE9, Flash Player 11.5) - "메모리 부족"느낌표 아이콘이 나타납니다. 그래서 이것이 메모리 설정이나 이와 유사한 것과 관련이 있는지 궁금합니다.
그 이유는 플레이어가 이유에 관계없이 사망했을 때 OOM 아이콘이 나타나는 것 같아서 ... SWF를 다운로드하여 외부 Flash Player에서 실행해도 괜찮습니다. 어도비의 SWF 조사관이 나에게 분석 오류를 주었다. 그래서 나는 아마도 SWF가 어떻게 든 손상되었다고 생각하고 있습니다. 컴파일 할 때 무엇을 사용 했습니까? Flex 3처럼 보입니다. 최근의 것을 사용하는 것이 가치가 있을까요?
이것이 왜 하나의 시스템에서 작동하고 다른 시스템에서는 작동하지 않는지, 또는 귀하의 웹 서버를 사용할 때 OOM 아이콘을 얻는 이유는 잘 작동합니다. 글로벌 플래시 설정을 확인하여 신뢰할 수있는 경로, 로컬 저장소 등이 모두 두 사이트에서 모두 동일하게 설정되어 있는지 확인 했습니까?
제 제안은 컴파일러를 사용하여 SWF 파일을 볼 때 구문 분석 오류가 발생하지 않도록 SWF를 컴파일 한 다음 여전히 문제가 있는지 확인하는 것입니다.
도움이 되길 바랍니다!
앤드류

+0

감사합니다 앤드류하지만 난이 게임의 개발자가 아니기 때문에 나는이 게임을 컴파일 할 수 없습니다. 기본적으로 GAE에서 실행되는 앱에서 게임을 호스팅합니다. 이상한 것은 이러한 게임이 비 GAE 웹 호스팅에서 원활하게 실행된다는 것입니다. 정말이 문제의 원인을 파악할 수 없습니다. – Ook