ActionScript-はい/いいえ未来?

画像

最近では、何をすべきか、どのように生きるかという選択肢がありました。 ある種の存在と一般的な仕事の観点からすべきこと。 私はこの問題にできるだけ真剣に取り組むことを決めました。あるいは、IT活動の分野をゆっくりと選択し始めました。 選挙は大きな束であることが判明しました。私は学びたくありません。Cライク、Macintoshとその支店、モバイル開発、その他すべてのジャズです。 しかし、次のようなものを選択したかったのです。

-グローバル

-関連する5〜10年

-雇用の面で要求される

-そしてもちろん、面白くて魅力的でした。



よく知られている多くの友人のアドバイスに基づき、インターネット上の記事を読んだ後、Flashプログラマーに行き、カジュアルゲームのゲーム開発者として働き始め、現在はActionScript 3.0を使用しています。

しかし、しばらくして、Habréの記事を読んだ後、私は自分が正しい方向に進んでいることを疑い始めました。 より正確には、実際にフラッシュとして、私は未来を持っていますか。 もちろん、紛争のあらゆる対象と同様に、意見は大きく分かれ、前例のない規模の戦争が拡大します。 そして、Flash技術、特にAS3.0で現在何が起こっているのかを最終的に把握することにしました。 それは少なくとも少し面白くなった人に-私の居心地の良い猫の下で歓迎してください。

業界の将来について話したいです。 Flash / ASを使い続けることは理にかなっていますか? または、他のより有望な活動に進みますか?



専門家によると、HTML5はFlash、Silverlightと同じくらい洗練された製品を作ることができます。 また、それらのすべてが少なくとも「道徳的に時代遅れ」であり、「時代に遅れずについていく時間です」。



AIRテクノロジーをご覧ください。

小さな固定プログラムを書くのに非常に便利です。

他のすべてのインタープリター言語とは異なり、AIRプログラムの場合、独自のインストーラーが簡単に作成できます。これらのインストーラーは、Windowsおよびdebianでも同様に適切にインストールされます。 それらはスタートメニューに登録され、ショートカットがデスクトップに追加されます。

一般に、アドビは中流階級のプログラマーの世話をしました。



そして、この観点からアプローチすると、最も近い競合(java)がまだインストールされていないため、ActionScriptが静止プログラムとブラウザー用プログラムの両方を作成できる唯一の言語になります。



多くのユーザーとプログラマーはFashの仕事に満足していません。なぜなら、すべてがそこでかなり遅く、ブラウザーでフリーズするからです。 また、ライブラリ関数の独自の類似物は仕事をより速くするなどしますが、誰もがそれを使い続けます。 Flashでゲームを開発する人もいれば、プレイする人もいます。 しかし、それはともかく、Flashは進化しています。



誰もがモバイルデバイスのユーザーが増えており、その数はすでに固定コンピューターのユーザー数よりも多いことは誰もが認識しています。 これは誰も無関心なままにすることはできません-大勢の聴衆は大きな見込み、大きなお金を意味します。 そして、この状況では、アドビのポリシーは非常に真実に見えます-どこにいても、より速く働き、すべてをファッショナブルに保ち、誰もFlashが悪いとは言えないようにする。



だから、近い将来に私たちを待っているもの。



現在、Flashの主な利点は3Dハードウェアサポートであり、開発者はMolehill APIを使用して作業できます。 この技術の素晴らしさを今すぐ見ることができます。







もちろん、それはすべてかなり未加工で未完成に見えますが、それでもこれは私たちの古いフラッシュです:)



しかし、奇跡はそこで終わりませんが、それどころか、すべてが始まったばかりです。 最も重要な楽しみは、新しいAdobeパンの最後のリリース後に始まりました。



たとえば、お気に入りのレースをプレイしたいですか? しかし、これは不運です-ジョイスティックはありません:(それは重要ではありません!Flashは、Androidを実行するなどのデバイスを完全にパーソナライズされたワイヤレスステアリングホイールとして使用するために役立ちます。

同時に、新しいFlash Player 11は、ステアリングホイール、ペダル、ジョイスティックなど、あらゆる種類のデバイスをサポートしています。





「どこにでも」-アドビはそのスローガンを非常に効果的に確認します-可能なすべてのタイプのデバイスでのゲームの発売を思い出してください。



また、開発者はマルチプレイヤーゲームを非常に簡単に開発できます。 また、P2Pモードを実装する可能性についての詳細は、このプレゼンテーションから入手できます。



ご覧のとおり、Molehillに関するほとんどすべてのビデオと記事で、ゲームMAX Racerについて言及しています。 これは、アドビが最新の開発の力を示すゲームです。



最新のFlash Player 11とAdobe AIRの機能を思い出せないのと同じように、高速GC、新しい機能を備えた高速AS3、最新のグラフィックおよびビデオ形式(H.264、JPG-XRなど)のサポート



そして、どうしてAlternativaのカッコイイ人を思い出せないのでしょうか。 最新のアドビの開発は、それらに直接関連しています。 MAX Racerと多数の大規模プロジェクトが作られたのは、彼らの3次元エンジンです-今ではどこにでもあります。 それはクールです、なぜですか。



これらはすべて手頃な価格であり、Flash Player 11およびAdobe AIR 2.7向けに開発することもできます。



Alternativaプラットフォームに加えて、すでに他のプロジェクトがあります-M2DおよびND2Dは2Dエンジンです。 また、新しいFP11のインストールの割合が90%に達した場合にのみ、有名なFlixelにMolehillサポートが追加されます。



まあ、VK、Facebook、Twitterは言うまでもなく、ほとんどすべてがこの素晴らしいテクノロジーを使用して記述されており、APIとの統合により非常に大きなアクションフィールドを提供します。



結局のところ、今日の市場からFLashとAdobeを相殺するのは時期尚早でした。 彼らの製品が少し安ければ、競合他社はなかったかもしれません。 いいですね。 まあ、何も、人生は表示されません。



All Articles