ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Randori FrameworkはActionScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。

ActionScriptやFlashは実に不遇です。AppleのFlashを使わない方針やAdobe自身の戦略の転換によってFlashの需要が一気に冷え込みました。しかしそこで挫けないのもプログラマです。今回はActionScriptをJavaScriptに変換するフレームワーク、Randori Frameworkを紹介します。


デモのゲームです。HTML5で出来ていますが、まるでFlashのように動きます。


マウスでスーパーマンを操作するゲームです。


5回飛行物体に当たるとゲームオーバーです。

Randori FrameworkではActionScriptまたはC#をJavaScriptに変換します。Visual StudioやIntelliJ向けのプラグインも提供されています。ActionScriptで培われたゲーム開発のナレッジを活かせるようになるかも知れませんね。


MOONGIFTはこう見る

Adobe AIRを使えばiOS/Android向けのアプリが作れるとなっていますが、実際に開発を行っているケースは多くありません。何よりも実行速度が遅いのが原因で、今後GPUサポートによって多少改善はされるものの既に大部分の開発者はAdobeから離れてしまっています。

今後大きく状況が変化するとは思えませんが、ActionScript3自体はJavaScriptとの親和性も高いとされていますので活かせる道があるはずです。Flasherの方は要チェックなフレームワークではないでしょうか。

デモ:Randori Starling to JavaScript Example

Randori Framework - The Randori Framework is a tool that helps in making LARGE Javascript application development manageable

RandoriAS (Randori ActionScript)

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2