2010-01-06 98 views

回答

8

這取決於。

  • 你正在自己工作還是在 團隊中工作?
  • 您是設計師還是 開發人員?
  • 您對 動作的舒適程度是什麼?

如果你只是使用ActionScript開始,你有點 舒適與Flash IDE,你想取笑印 遊戲的人來砸按鈕和破壞小鼠,去閃光燈。 在這個階段,外觀將更加重要,互動將更加簡單。 從來沒有你可以創建一些上癮的遊戲與非常簡單的互動

如果你更多開發商的,我會建議使用Flash來生成您的資產 (文字,動畫等),或者你的設計師爲你做的, 但使用適當的IDE來編寫代碼。 作爲佛蘭芒語蜜蜂週期提到的,你可以嘗試的Flex Builder或者如果你是一個PC閃存上開發是一個真棒IDE(免費,重量輕,速度快) 你可以試着給你寫'自己的迷你遊戲引擎,或使用現有的,如PushButtonEngine

至於我可以看到SWF是在線遊戲的主要輸出:

HTH

1

閃光燈是針對設計師。

Flex是針對程序員

所以它依賴於遊戲團隊的功能。

4

由於HTML5是未來,您可能還想查看Processing.js,如果您不介意考慮替代Flash。

Processing.js使用JavaScript來繪製 形狀和操縱 HTML5畫布元件上的圖像。代碼是 重量輕,簡單易學, 是一個理想的工具,用於可視化 數據,創建用戶界面和 開發基於Web的遊戲。

HTML5旨在減少對基於專有插件的技術(如Adobe Flash,Microsoft Silverlight和Sun JavaFX)的需求。 (Wikipedia: HTML5

在這種情況下,您將擁有多種編輯器或IDE。

+0

一個問題將是你與所有人分享所有的辛苦工作(你的代碼)。 – Tom 2010-01-06 11:20:34

+1

總是存在混淆和其他一些限制這種情況的方法。 – adamcodes 2010-01-06 14:04:17

+1

是的,在我看來,通過代碼檢查可以使JavaScript很難進行反向工程,從頭開始重新開發它會更容易。 – 2010-01-06 21:45:51

5

使用Flash進行遊戲。與數據驅動的用戶界面控件(適合flex)相比,遊戲涉及更多的動畫(適合閃光燈)。

1

Flash中的編輯器非常糟糕。 Flex Builder基於Eclipse,所以如果您習慣於/或者喜歡Eclipse,您可能會喜歡Flex Builder。但我不會說,並嘗試http://www.flashdevelop.org

+0

您可以使用Flex Builder開發僅限Flash(無Flex)應用程序。爲了強調這一點,Adobe已經將工具Flash Builder重命名爲未來的版本。 – 2010-01-06 10:05:31

2

在Flash Builder中執行代碼,因爲它是更好的編碼工具;和Flash中的圖形資源。

1

因爲有對標籤和移動phones.It許多內置的UIComponents可以使用柔性減少了許多設計的開銷一樣喜歡觸摸scroller.It是遊戲開發更好的程序員

方面與HTML5和Javascript