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

新着ソフトレビュー ベクターソフトニュース − 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」を通じて体験してほしいと思います。公式サイトでは、みなさまの作ったプログラムを自由にアップロードできるコーナーがありますので、ゲームを作成したら積極的に投稿してくださるようお願いします。みなさんがプログラムの技を互いに競い合ったり、一つのプログラムを協力して作れるような環境を目指していきたいと思っています。

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

    (長 慎也)
    最近のレビュー記事
    Recover Keys 2Recover Keys 2new!!Recover Keys 2
    ネットワーク経由でのMac用ソフトのキー抽出も可能に。9,000種類以上のソフトに対応する“プロダクトキー復元ソフト”
    Quick EyeQuick EyeQuick Eye
    さまざまな形式のファイルをスペースキーだけでプレビューできる、軽快動作の“クイックルックアプリケーション”
    ESET ファミリー セキュリティESET ファミリー セキュリティESET ファミリー セキュリティ
    実行中プログラムの「ふるまい」を監視し、問題のある挙動を通知する機能が追加された「ESET」の新バージョン
    PDFelement 6 ProPDFelement 6 ProPDFelement 6 Pro
    充実した注釈機能や使いやすいプロテクト機能を搭載。ファイルの編集・変換・最適化を一本で行える高機能PDF編集ソフト
    Iperius Backup FREEIperius Backup FREEIperius Backup FREE
    シンプルな画面ではじめてでも直感的に使える、“軽快”バックアップソフトのエントリーエディション
    講談社夏☆電書2017
    講談社夏☆電書2017
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年11月】

    Advanced SystemCare 11 PROAdvanced SystemCare 11 PRO
    脆弱性の診断・修正もワンクリックで。システムの最適化や保護、スピードアップを手軽に行える“高速&快適化アプリ”
    窓フォト窓フォト
    “見たまま”を画像として取り込める。キャプチャ画像の編集・加工やGIFアニメの作成も可能な多機能スクリーンキャプチャ
    筆楽名人2018 for Win筆楽名人2018 for Win
    シンプルな操作画面ではじめてでも直感的に使える、“おしゃれ”な年賀状・はがき作成ソフト
    TextifyTextify
    ダイアログ内のテキストなど、通常はコピーできない文字列もコピー可能にするミニユーティリティ
    Driver Booster 5 PRODriver Booster 5 PRO
    アイドル時の自動インストールが可能に。100万以上のドライバーに対応する、簡単操作のドライバー更新ソフト
    夏☆電書2017水・土更新!無料連載コーナー
    夏☆電書2017水・土更新!無料連載コーナー


    レビュー記事一覧



    ● 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.