2011-08-11 3 views
1

언젠가 Flash Professional을 사용하여 간단한 게임을 만들었습니다. 하지만 요즘에는 페이스 북 게임이나 모바일 게임과 같은 고급 기능을 일부 수행하려고합니다. 인터넷 검색을 통해 플래시 빌더라는 것을 발견했으며 프로젝트를 apk 파일로 내보내거나 API를 연결하는 것으로 잘 작동하는 것 같습니다. 그러나 Flash에서도 이러한 작업을 수행 할 수 있습니다. 그렇다면 전문적인 게임을 제작하는 데 더 많은 장점이 있습니까? 플래시 또는 플래시 빌더? 게임 프로젝트에서 hxml을 사용하는 것이 큰 이유는 무엇입니까? 내 게임 프로젝트를 Flash Builder로 내보내고 계속 개발할 수 있습니까?게임 디자인, Flash 또는 Flash Builder에 가장 적합합니까?

저는 초심자 일 뿐이며 여러분들로부터 조언을 얻기를 정말로 희망합니다. 정말 고마워.

+2

무료 IDE의 또 다른 선택 사항은 FlashDevelop입니다 (Windows가있는 경우). 또한 Flash Professional에서 swfs를 쉽게 가져올 수 있습니다. –

답변

5

, 플래시 빌더는 두 가지 주요 기능을 가지고 즉, 메뉴, 버튼, 창 및 이와 유사한 것들을 매우 신속하게 생성 할 수있는 기능을 제공한다는 의미입니다. 더 흥미로운 점은 화면 크기를 조정하면 Flex가 크게 도움이된다는 것입니다. Flash에서는 간단한 축척이 필요하지 않은 경우 창/화면 크기를 손으로 처리해야하지만 Flex는 구성 요소를 배치 할 컨테이너를 제공하여 더 많은 가능성을 제공합니다.

이에 따르면 Flash Builder는 게임 개발에 유용합니까? 나는 안된다고. 글쎄요, 실제로 달라질 수 있습니다 : 때로는 깨끗한 구성 메뉴, 대화 상자 및 버튼 등을 원하기 때문에 Flash Builder가 도움이 될 수 있습니다. 그러나 순수한 그래픽 관점에서는 그리 유용하지 않습니다.

2)를 사용하면 Flash Builder에서 신속하게 코딩 할 수있는 도구를 제공합니다. 그러나 당신은 이러한 도구를 배워야합니다. 코드 완성, 코드 관리, 코드 수정시 자동 수정, Eclipse 플러그인을 통한 소스 코드 제어와의 "쉬운"통합 등은 개발자를위한 도구입니다.

MXML이 실제로 필요하지 않습니다. 상태 ("시작"상태, "게임"상태, "게임 오버"상태)를 정의하는 상태와 같은 유용한 도구를 제공 할 수 있지만 Flash Pro에서로드/제거를 통해 그렇게하는 것이 어렵지 않습니다 무비 클립 또는 SWF 파일

Flash Builder 용 FLA 프로젝트를 내보내는 방법 : Flash Builder에서 타임 라인과 Flash Pro의 그래픽을 사용할 수 없으므로 사용할 수는 있지만 여전히 Flash Pro에서 수정해야합니다 .Flash Builder는 Flash Pro 코드를 입력하는 것을 도울 수 있지만 그뿐입니다.

Personnaly, 둘 다 사용합니다. Flash Pro는 애니메이션을 만들고 그래픽 요소를 그리며 화면에 설정하는 데 사용됩니다. Flash Builder는 코드를 신속하게 입력하고 GUI 구성 요소를 추가하는 데 사용됩니다.

그러나 간단하지 않습니다. 두 도구가 상호 작용할 수있는 방법을 알아야하고 설명서가 때로는 혼란 스럽습니다. 당신은 일종의 잘 정의 된 방법론을 가지고 있어야합니다.

매우 그래픽 게임의 경우 Flash Pro를 사용하는 것이 좋습니다. CS5 버전은 CS4보다 향상된 코드 완성 기능을 제공합니다. Flash Builder 수준이 아니지만 이미 큰 도움이되었습니다. Flash Builder는 오히려 정규 개발자 용입니다.

+0

고맙습니다 ^^ 나는 마지막 결론을 좋아합니다 !! D : –

3

내 경험에 비추어 볼 때 커스텀 그래픽을 많이 사용하는 복잡한 게임이나 많은 커스텀 코드를 개발하려고 할 때 두 애플리케이션의 강점을 최대한 활용하는 것이 가장 좋습니다.

플래시 프로페셔널은 무거운 코딩을 많이 할 stop();하지만 정말 어려운 같이 간단한 스크립트를 그래픽을 생성 및 수행에 좋은 곳입니다.

플래시 빌더 반대의 종류이다. 진정한 코딩 환경이며 ActionScript 개발을 훨씬 쉽게 만들어 주지만 그래픽 작업에 사용하는 것은 훨씬 어렵습니다.

이 두 가지가 실제로 함께 작동 할 수 있습니다. Flash Builder에서 Flash Professional 응용 프로그램을 통해 제작할 Flash Professional 프로젝트를 만들 수 있습니다. 프로젝트를 올바른 .fla 파일과 연결하기 만하면됩니다. 어느 방향 으로든 내보낼 필요는 없습니다.

Flex 프레임 워크를 사용해야하는 경우가 아니면 mxml (hxml이 질문에 오타라고 가정)을 무시합니다. Flex는 추가 학습자의 곡선과 상당한 양의 오버 헤드를 가지므로 최종 제품의 크기가 다른 경우보다 커집니다. 1)은 GUI 플렉스를 통해 (지향, Flash 라이브러리의 확장) 2)은 개발자와

위한 프로그래밍 도구 (1)에 의해

)입니다 : 내 마음에

0

어떤 게임 유형에 따라 다릅니다. 대부분의 "플래시 게임"은 플래시에서 가장 잘 수행됩니다. 그러나 구성 요소의 스킨을 사용자 정의하려는 경우 매우 많은 통계 및 UI 집중적 인 게임 (전략, RPG 등)은 Flex (w/Flash Builder)를 사용하면 큰 이점을 얻을 수 있습니다.

0

필자는 두 가지 프로그램을 모두 깊이 사용했으며 Flash Builder를 훨씬 좋아했습니다. 처음에 나는 "배워야 할 mxml 쓰레기는 무엇인가?"와 같았습니다. 거의 손쉽게 배울 수있는 산들 바람입니다. Flash Builder는 Flash Pro보다 훨씬 직관적이며 사용하기 쉽기 때문에 Flash Pro에서 애니메이션을 제외한 모든 기능을 수행 할 수 있습니다.

두 프로그램은 그렇게 설계 되었기 때문에 함께 잘 작동 할 수 있습니다. Flash Pro는 단순한 물건에서 복잡한 물건에 이르기까지 진짜 고통 스러울 수 있습니다. Flash Pro를 정말 잘 알고 있어야하며, 실제로 익숙해 져야 할 많은 경험이 필요합니다.

플래시 빌더는 반대로 모든 것이 부드럽고 쉽고 구현하기 쉽습니다. 저는 몇 시간이나 몇 시간을 Flash Pro에서 물건을 만들려고 아주 좌절감을 보냈습니다. 편안하게 사용할 수있는 마스터/전문가가 부족하기 때문입니다.

누구든지 Flash Pro를 뒤적 거리며 원하는 경우 두통을 피하고 빌더와 함께 간다면 간단한 사용자 인터페이스를 만드는 데 시간을 낭비 할 수 있습니다. Flash Pro는 "Pro"의 단순한 기능으로, Symbol, Graphics, Movie-Clips 및 f **로 혼란스러워하는 다른 모든 용어를 다루는 방법을 배우는 시간과 인내가 있으면 애니메이션 작업에 매우 강력합니다. 전문가가 아닌 누구에게나.

Flash Pro를 배우는 데 많은 시간을 보내고 싶지 않고 그것을 사용하는 방법에 대한 지식을 유지하고 유지하려고 노력하는 경우가 아니면 다른 경로로 이동하십시오. Flash Pro를 사용하면 가끔씩 사용하는 것이 아니라 올인을해야합니다. 그렇지 않으면 매우 혼란 스러울 것입니다. 약속드립니다.

플래시 빌더는 플랫폼 간 UI 및 데이터 기반 앱 및 웹 사이트에 이상적입니다.

아, 대답 중 하나가 언급 한 "오버 헤드"에 대해 Flash Builder 최종 응용 프로그램이 작아 지도록 오버 헤드를 줄이는 방법이 있습니다. 최종 컴파일 된 응용 프로그램에있는 경우 오버 헤드가 사용자 정의 할 수 있도록 프로젝트를 마칠 때주의를 기울여 조정해야합니다. 그것은 매우 쉽고 빠른 google search는 컴파일 타임에 어떤 박스를 체크하여 프로젝트를 제거 할지를 결정합니다. 나는 매우 작아 진 매우 복잡한 플렉스 (FLEX) 어플리케이션을 보았으므로 걱정할 필요가 없다.

"Flex 4 Cookbook"을 얻을 수 있다면 좋을 것입니다. 그것은 O'reilly 브랜드 책입니다. 나는 그것을 아주 좋아한다. Flash Builder는 거의 모든 모바일 OS 용 모바일 응용 프로그램을 쉽게 만들 수 있습니다.

+0

이 전체 답변을 요약하면 "Flash Builder는 사용하기가 쉽고이 책을 가져 오는 것이 좋습니다." –

관련 문제