その他のコンテンツ
ちょい読み!
コミック

新着ソフトレビュー ベクターソフトニュース − 2002.02.27 RSS一覧
Vectorトップ > ライブラリ > 新着ソフトレビュー > Tonyu System

Tonyu System

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
Tonyu System
手軽にアクションゲームを作成できる統合開発環境
Windows Me/2000/98/95/NT  フリーソフト
Tonyu System
  • わかりやすく使いやすい統合環境(画面はサンプルプログラム「Meteo」)

  • ◎そのほかのスクリーンショット
  • このようなサッカーゲームも作成できる(画面はサンプルプログラム「Soccer」)
  • スクリプトとオブジェクトが1対1の関係にあるので、非常にわかりやすい

  • JavaScript風の言語で、手軽にアクションゲームを作れるスクリプト言語+ビジュアル開発環境。わかりやすいチュートリアルや言語リファレンス、10種類のサンプルプログラムが用意されており、はじめての人でも比較的簡単にゲーム作りができる。

    「Tonyu System」は、特別な知識を必要とせず、誰でも手軽にアクションゲームを作成できる統合開発環境だ。ゲーム作成のための作業は簡単で、新規にページを作成してオブジェクト(キャラクタ)を作成し、これをダブルクリックして、スクリプトで動作を指定する、ということを繰り返していけばよい。

    スクリプトは、個々のキャラクタに対して1対1で記述できるため、プログラム全体を意識することなく、そのキャラクタが「生まれてから死ぬまでにどのような動作をするか」だけを考えて書ける。しかも、キャラクタをコピーすると、そのキャラクタに定義されているスクリプトも同時にコピーされるため、同じ動作をするキャラクタ、似たような動作をするキャラクタを大量に配置することが簡単にできる。

    もちろん、ゲームの作成に必要なグラフィックスやサウンド、キー入力などに関するライブラリはひと通り用意されており、これらの機能も簡単に使用できる。DirectDrawの回転・拡大・半透明合成機能などもサポートしている。

    ゲームに使用するキャラクタパターンはビットマップで自由に作成できる。透明色の指定も簡単。作成したキャラクタはページ上にマウスで自由に配置できる。キャラクタパターンを背景として使用する場合は、マップエディット機能を使って、パターンを画面上に簡単に敷き詰めることができる。

    完成したゲームは、ランタイムを作成して配布することが可能。ハイスコア登録用のPerlスクリプトが添付されており、CGIを実行可能なWebサーバを用意できるならば、ネットランキングに対応することもできる。


    reviewer's EYE reviewer's EYE
    非常にわかりやすく、使いやすいアクションゲーム開発環境だ。プログラミングの経験が多少でもある人ならば、すぐに使いこなすことができるだろう。ヘルプに詳細なチュートリアルが用意されているので、初心者のプログラミング学習用としても最適だと思う。チュートリアルに従って簡単なスクリプトを書くだけでゲームが作成できるので、学習効果は非常に高そうだ。構造自体も非常によく考えられている。なんといってもそれぞれのキャラクタの動作を、完全に独立して1対1で記述できる点ががわかりやすい。

    サンプルプログラムが多数用意されていて、とりあえずすぐにゲームを楽しむことができる上、どのようなゲームが作成できるのか具体的なイメージを把握しやすいのもうれしい。シューティングゲームからパズルゲーム、格闘ゲームなど、工夫次第で大概のアクションゲームは作れそうだ。

    ただし、プログラムの動作そのものは若干重めに感じられるので、ゲームを配布しようと思っている人はその点も考慮して設計した方がいいかもしれない。また、配布を考えたとき、ランタイムを作成してもスクリプトの内容は丸見えで、ユーザが自由に中身を読んだり改変したりできるのは、やむを得ないとは思うが、少し残念。

    (秋山 俊)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    ゲームを手軽で簡単なスクリプト言語で書く──これは、昔のBASICの時代から盛んに行われていますが、そういった言語を使っていても、ゲームの規模が大きくなって、たくさんのキャラクタが出現しだすと、プログラムがどんどん複雑になってしまいます。

    なんとか手軽さと単純さを失わないまま、たくさんのキャラクタを動かせないか……。そこでひらめいたのが「手軽な言語がいっぺんにたくさん走ればいいんじゃないか」というアイデアでした。

    「Tonyu」では、1個1個のキャラクタがすべて独自のプログラムをもって走るので、各プログラムは非常に単純なものでも大丈夫です。それらが互いに連携して複雑なゲームを作り上げていきます。

    ほかにも、「Tonyu」は実行前に画面のレイアウトが作れるのも特徴ですが、これは、いわゆるオーサリングツールを参考にしています。しかしオーサリングツールは決まった動作しかしないアニメーション向きなので、プログラム機能があまり充実していないのが難点でした。「Tonyu」は、「より手軽にプログラムが書けるオーサリングツール」ということができます。

    開発中に苦労した点
    上で述べたような、プログラムをいっぺんに走らせるといったことがやっぱり苦労しました。いっぺんに走るプログラムの数が多くなっても平気なように、メモリや速度の点で効率を上げなければいけなかったため、コンパイラだけでなく、いわゆる仮想マシンもすべて自前で作りました。

    ユーザにお勧めする使い方
    まずはサンプルゲームをやってみてください。それなりに遊べます。でも、ゲームを作るのも、ゲームをやるのと同じくらい、もしくはそれ以上に楽しいということを「Tonyu」を通じて体験してほしいと思います。公式サイトでは、みなさまの作ったプログラムを自由にアップロードできるコーナーがありますので、ゲームを作成したら積極的に投稿してくださるようお願いします。みなさんがプログラムの技を互いに競い合ったり、一つのプログラムを協力して作れるような環境を目指していきたいと思っています。

    今後のバージョンアップ予定
    ネットワーク対応や、ブラウザへの組み込みなど、コミュニケーションを重視したシステムへ発展させる予定です。

    (長 慎也)
    最近のレビュー記事
    簡単デジカメ写真整理簡単デジカメ写真整理new!!簡単デジカメ写真整理
    デジカメ写真を撮影日付で指定形式のフォルダに分類。“超簡単”操作の写真整理ソフト
    FolderFileListFolderFileListFolderFileList
    ツリー形式または詳細なリスト形式での出力が可能。簡単・手軽に使えるフォルダ/ファイルリストの作成ソフト
    ネットラジオレコーダーJUKEBOXネットラジオレコーダーJUKEBOXネットラジオレコーダーJUKEBOX
    ジュークボックスのデザインとアニメが気分を盛り上げる。海外2,000局以上が登録済みのネットラジオ録音・再生ソフト
    MiGrep2MiGrep2MiGrep2
    Office/PDFファイルなどの検索も可能。エクスプローラのコンテキストメニューからも利用できる、軽快なGrepソフト
    ラジ録11 Windows版ラジ録11 Windows版ラジ録11 Windows版
    radiko.jp「タイムフリー」の録音が可能に。自動曲間分割機能も搭載した、ネットラジオ録音ソフトの新バージョン
    「面白いと思ったマンガを、その時、誰かに薦めたい!」2017年ノミネート作品発表!
    2017年ノミネート作品発表!
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年5月】

    きゃぷつれきゃぷつれ
    保存ファイル名の柔軟な設定が可能。煩わしい操作不要で快適に使える、シンプルなスクリーンキャプチャ
    FileOptimizerFileOptimizer
    シンプルなインタフェースで使いやすい。275以上の拡張子に対応したファイルサイズ削減ソフト
    VOICEROID2 結月ゆかりVOICEROID2 結月ゆかり
    「喜び」「怒り」「悲しみ」の感情表現が可能。マルチボイスにも対応した“定番”入力文字読み上げソフトの新バージョン
    TKPhotoMosaicTKPhotoMosaic
    素材用サンプル画像を同梱。インストール後、すぐに試すことができる、簡単操作のモザイク画像作成ソフト
    CubeNoteCubeNote
    起動して、サッとメモを書いたら、それで完了。余計な操作は不要の、シンプルなメモソフト


    レビュー記事一覧



    ● Tonyu System Ver.1.04
  • 作 者 : 長 慎也 さん
  • 対応OS : Windows Me/2000/98/95/NT
  • 種 別 : フリーソフト
  • 作者のホームページ : http://hoge1000.kake.info.waseda.ac.jp/tonyu/
  • 補 足 : 動作にはDirectX 6以降が必要


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    豆乳システム(Tonyu System) 1.11 アクションゲームの作成に最適なスクリプト言語+ビジュアル開発環境 (2,283K)



    ベクターソフトニュース、徹底解説!! まるっとに関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) 株式会社ベクター 記事の無断転用を禁じます。
    Copyright (c) Vector Inc. All rights Reserved.