我不是一個完全沒有經驗的開發人員,但我經常發現自己在工具和工作流相關的問題上掙扎,因爲根本不瞭解相關的編譯過程。我之前和Haxe一起使用過FlashDevelop,但是我從來沒有理解過的一件簡單的事情就是爲新項目選擇特定的「項目類型」時會發生什麼。FlashDevelop/Haxe - 如何選擇一個項目類型
我想與Haxe合作的主要原因是能夠更輕鬆地定位到多個平臺,但我對此很新。我想以學習爲目的製作一個遊戲項目,一個遊戲。我非常想要獲得更多經驗的一件事是同時針對支持網絡主機的平臺(如Flash和HTML5,平板電腦以及潛在的某天,遊戲機等)的過程和陷阱。此外,我被告知,定位Neko可以讓遊戲早期的調試變得更容易。最後,在決定選擇之前,我是否應該選擇第三方庫的大部分,還是所有這些類型的項目都可以爲我提供大致相同的靈活性?考慮到這一點,儘管我對Flash,OpenFL和Lime之間的差異有了基本的瞭解,但我不知道選擇哪種項目類型以獲得靈活性和易用性的最佳平衡。我發現一個答案似乎表明添加第二個目標並不困難。我的直覺是使用OpenFL Project,因爲我有AS3的經驗,但我並不完全喜歡使用顯示列表構建遊戲的以Flash爲中心的結構。剛開始Haxe「空項目」並學會自己設置它,我可能會更好嗎?
基本上我只是想了解FlashDevlop項目是,以及如何選擇合適的開始於Haxe,而不會失去靈活性以便稍後添加更多目標和各種庫。
我希望我說得很好,這是一個合適的問題。謝謝!
我開始在這篇文章中詳細闡述這一點,希望這將有助於鞏固haxe的內在本質:) http://notes.underscorediscovery.com/haxe-from-1000ft/ – underscorediscovery 2015-02-18 14:15:50