1

私はグーグルをやったが、どうやらHaxeFlixelを使用する方法とAdobe AIRを使用する方法の2つしかないようだ。スケジュールが少しタイトで、両方をテストすることはできません。皆さんは何をお勧めしますか、そしてその理由は何ですか?

ありがとう。

4

1 に答える 1

1

両方を行ったことのある人として (オリジナルのフラッシュ フリクセルを使用してスチーム ゲームをリリースし、現在はハクセフリクセル ゲームに取り組んでいます)、スケジュールが厳しいことが主な懸念事項である場合は、絶対に Adob​​e AIR を使用する必要があります。

Adobe AIR サポートを追加するのにそれほど時間はかかりません。パッケージ化するときは、必ずキャプティブ ランタイム機能を使用して ください。

Linux での Adob​​e AIR のサポートは非​​常に面倒であることに注意してください。Linux で最後にサポートされたバージョンの Adob​​e AIR を対象とするクレイジーなスクリプトを使用して、ユーザーが気に入るようにすることはできますが、それでも、SteamOS ではなくメインラインの Linux ディストリビューションとの互換性しか得られないため、拒否されます。 Steam の「support linux」アイコン。

したがって、SteamOS/Linux のサポートが本当に必要な場合は、ゲームを HaxeFlixel に移植することに投票します。

何かをすぐにやり遂げる必要がある場合は、Adobe AIR を使用してゲームを出荷し、後で HaxeFlixel に移植することを心配してください。

HaxeFlixel には多くの利点と新機能があり、flash + flixel よりも多くのプラットフォームに到達できますが、これらすべての新機能により HaxeFlixel API が元の flash Flixel API から多少変更されているため、追加の作業が必要になります。つまり、他のもの (Unity、Monogame、生の C++ など) に移植するよりもはるかに少ない作業です。

私の資格: 私は Defender's Quest の開発者であり、Flash+Flixel+AIR を使用する成功した Steam ゲームであり、たまたま HaxeFlixel の中心的な貢献者でもあります。

于 2015-11-29T19:36:54.790 に答える