문제

일부 카드/팔러 스타일 게임에 대한 간단한 '스코어 카드'와 같은 메커니즘을 만들고 싶습니다. 트릭은 이것이 시각적으로 자극적 인 응용 프로그램 (WPF/플래시 스타일 애니메이션 등)이되기를 원하며 Mac, Windows 및 일부 모바일 클라이언트에서 사용할 수 있기를 원합니다. 프레임 워크에 대한 생각이 있습니까? 실버 라이트는 오프라인으로 실행할 수 있다면 좋을 것입니다. 그렇지 않으면 공기를 통한 Adobe Flex처럼 보입니다.

생각?

도움이 되었습니까?

해결책

데스크탑뿐만 아니라 모바일을 원하기 때문에 최선의 선택은 티탄.

다른 팁

오히려 Silverlight를하고 싶다면 좋은 소식이 있습니다. 실버 라이트 3, 이제 베타로, 그리고 희망적으로 그리 쉬운 미래에는 (제한된) 오프라인 모드가 있습니다. 여기에 몇 가지 세부 사항이 있습니다.

마케팅 자료를 믿는다면 Javafx 또한 모바일 플랫폼을 추진하고 있기 때문입니다. 그러나 지금까지 내가 본 것에서, 그것은 또 다른 도착 플랫폼이 될 가능성이 있으며 결코 따라 잡을 수 없습니다.

Adobe Air, Flex의 유무에 관계없이 오프라인, 크로스 플랫폼이지만 모바일은 아닙니다.

훌루 데스크탑 본질적으로 Mac 또는 Windows 특이 적 애플리케이션 래퍼에 번들 된 플래시 응용 프로그램이라는 점에서 흥미 롭습니다. 사용자는 컴퓨터에 이미 플래시를 설치해야하지만 98%의 침투와 같은 것이 있으므로 억제로 보지 못합니다. 이의 단점은 지원하는 각 운영 체제에 대해 별도의 래퍼 코드베이스를 빌드하고 유지해야한다는 것입니다. 그러나 이점은 사용자가 에어 런타임을 설치할 필요가 없다는 것입니다.

오프라인 요구 사항은 무엇입니까? 로컬 파일 시스템에서 파일을 읽을 필요가 없으면 Flash와 Silverlight는 로컬 HTML 파일 내에서 잘 실행됩니다. Flash는 TH를 통해 간단한 로컬 스토리지 메카 니즘을 가지고 있습니다 SharedObject 수업. Silverlight가 비슷한 것을 가지고 있는지 모르겠습니다.

Adobe Air는 파일 연결 설정, 전체 IO, 시스템 트레이 / 도크 통합 등과 같은 특정 시스템 권한이 필요한 경우에만 필요합니다.

Flashlite를 실행하는 전화가 몇 개 있으며 ActionScript 2.0과 거의 동일합니다. 따라서 액션 스크립트 응용 프로그램을 포팅하는 것이 다소 쉽습니다. 그러나 플래시 라이트는 여전히 SharedObject 영구 스토리지를위한 클래스.

Mac 및 iPhone/iPod Touch Safari 브라우저를 사용하므로 HTML을 사용할 수 있습니다. <canvas> 요소 + JavaScript + HTML5 오프라인 스토리지 오늘. 이것은 Firefox에서도 지원되며 Windows, Mac 및 Linux에서 사용할 수 있습니다. 이 기술로 구축 된 일부 게임을 확인하십시오. http://www.sarkscape.com/games

Java는 지금 꽤 오랫동안 주변에있었습니다. 조글 라이브러리를 통해 OpenGL도 지원합니다. 나는 게임의 특정 라이브러리에 대해 모른다.

모바일 장치를위한 유일한 광범위한 프로그래밍 언어는 J2ME이지만 J2ME에 대한 포트 데스크탑 Java 앱에 대해 간단하지는 않습니다.

Javafx는 아직 초기 단계에 있으며 많은 개선 사항이 있습니다. 아직 시도해 볼 가치가 없습니다.

공기를 통한 Adobe Flex는 나에게 좋은 접근 방식처럼 보입니다. 자바는 또 다른 방법 일 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top