私は完全に経験の浅い開発者ではありませんが、関連するコンパイル プロセスをまったく理解していないために、ツールやワークフローに関連する質問に苦労することがよくあります。私は以前に FlashDevelop と Haxe を使用したことがありますが、新しいプロジェクトに特定の「プロジェクト タイプ」を選択すると何が起こるかを理解していませんでした。
私が Haxe を使いたい主な理由は、複数のプラットフォームをより簡単にターゲットにできるようにすることですが、私はこれに非常に慣れていません。学習を目的としたプレイプロジェクト、ゲームを作りたいと思っています。もっと経験を積みたいと思っていることの 1 つは、Flash や HTML5 などの Web ホスト可能なプラットフォーム、タブレット、そして将来的にはコンソールなどを同時にターゲットにするプロセスと落とし穴です。 Neko を使用すると、ゲームの初期のデバッグが容易になります。最後に、これを決定する前にサードパーティ ライブラリの大部分を選択する必要がありますか? それとも、これらすべてのプロジェクト タイプで、これについてもほぼ同じ柔軟性が得られますか?
そのことを念頭に置いて、Flash、OpenFL、および Lime の違いについては基本的な理解がありますが、柔軟性とセットアップの容易さの最適なバランスを得るためにどのプロジェクト タイプを選択すればよいかわかりません。2 番目のターゲットを追加することはそれほど難しくないことを示すと思われる 1 つの回答を見つけました。私は AS3 の経験があるので、本能的に OpenFL プロジェクトを使用しますが、ディスプレイ リストを使用してゲームを構築する Flash 中心の構造が完全に気に入っているわけではありません。Haxeの「空のプロジェクト」から始めて、自分ですべてをセットアップすることを学ぶほうがよいでしょうか?
基本的には、FlashDevlop プロジェクトとは何か、また、後でターゲットやさまざまなライブラリを追加する柔軟性を失うことなく、Haxe で開始する適切なプロジェクトをどのように選択するかを理解したいと思います。
私はそれをうまく言い表し、それが適切な質問であることを願っています. ありがとうございました!