Tonyu System 2

Tonyu System 2

ここは,Tonyu Systemの次期実装であるTonyu System 2 (以下,Tonyu2)についてのページです

Tonyu2は,Javascript + HTML5 で実装されており,ブラウザから動作させることができます.

(2016/12/22)ダウンロード版を更新しました。 (ドキュメント更新、crashScale追加,画像リストの分割方法に「一枚絵」を追加,オブジェクトリテラルのキー重複時のエラーメッセージ修正)
(2016/10/06)ダウンロード版を更新しました。 (ドキュメント更新、フレーム制御のロジック変更、Panel.setPanelに小数点つきの値設定可能、Buttonのマルチタッチ対応、iOSで音が鳴らない不具合修正)
(2016/09/11)ダウンロード版を更新しました。 ($Navigator, $WebPageオブジェクト、Label、Buttonクラス追加)
(2016/03/31)ダウンロード版を更新しました。 (画面全体の回転機能追加)
(2016/03/01)ダウンロード版を更新しました。( Panel.copyメソッド、 $backLayer 追加)
(2016/01/03)ダウンロード版を更新しました。(do-while、switch、continue文追加)
(2015/12/31)ダウンロード版を更新しました。(メモリ使用効率を改善・オブジェクトプールを実装)
(2015/12/16)ダウンロード版を更新しました。(プロジェクトフォルダを複数表示)
(2015/11/25)ダウンロード版を更新しました。(マップエディタの不具合修正)
(2015/11/19)ダウンロード版を更新しました。(ランタイム作成時の不具合修正)
(2015/11/12)ダウンロード版(Windows/Mac)を更新しました。
(2015/10/22)ダウンロード版(Mac)を更新しました。
(2015/10/29)ダウンロード版(Windows)を更新しました。

オンライン版

Tonyu2 エディタ
Tonyu2 公開プロジェクト一覧

ダウンロード版

Ver. 2015-1110 からランタイム作成に対応しました。

音楽ファイルフォーマットについて

以前のバージョン

互換性について

言語の互換性

Tonyu2は,従来のTonyu(Tonyu1)と言語仕様(文法)の点ではほぼ上位互換になっています. Tonyu1にはなかった新しい文法が追加されています.

ライブラリの互換性

現行のプロトタイプ版は,Tonyu1のライブラリ(クラス名・メソッド名) とは互換性がありません(主な違い).今後,互換性を可能な限り保てるようなライブラリの開発を進めていく予定です.

開発環境の互換性

従来のTonyu Systemにあるようなキャラクタのレイアウトの設定,オブジェクトインスペクタ, 画像・音声の管理などは,まだ開発中ですが,今後充実させる予定です.

ソースコード

更新履歴

更新履歴は @hoge1e3 にも掲載しています.