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

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

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

    (長 慎也)
    最近のレビュー記事
    IObit Uninstaller 14 PRO 3ライセンスIObit Uninstaller 14 PRO 3ライセンス
    不要なプログラムと関連ファイルをまとめて完全に削除
    Driver Booster 12 PRO 3ライセンスDriver Booster 12 PRO 3ライセンス
    最新ドライバへのアップデートで障害・競合・システムクラッシュからあなたのパソコンを守る
    ZOOM PLAYER 18 MAX 1ライセンスZOOM PLAYER 18 MAX 1ライセンス
    最強メディアプレーヤー! ブルーレイ・動画・音楽・画像、どんなメディアも高画質で高速再生!
    AdGuard ファミリーAdGuard ファミリー
    【9台利用可】わずらわしいWEB広告をがっちりブロック!バナーからポップアップ、YouTube動画広告まで!
    スマホがドライブ [1PC+スマホ無制限]スマホがドライブ [1PC+スマホ無制限]
    スマホがまるで外付けハードディスク!パソコン内のデータを無線でスマホに直接保存&再生!
    ネットラジオ録音 X2 for Windowsネットラジオ録音 X2 for Windows
    ユーザーの声から新機能を搭載したインターネットラジオ再生録音ソフト「ネットラジオ録音 X2」
    AdLock マルチデバイス(9台) 1年版AdLock マルチデバイス(9台) 1年版
    パソコンの広告をブロック [YouTube・TVerCMスキップ対応]
    DriverMax 14 PRO 5PC 無期限版DriverMax 14 PRO 5PC 無期限版
    更新料【0円】&バージョンアップ料【0円】&パソコン【5台】で利用可能!PC ドライバーを最新の状態に!
    Voice Rep Pro 4Voice Rep Pro 4
    文字起こしのプロも愛用する音声認識ソフトの新バージョン
    新着ソフトレビュー 公開記事一覧



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



    会社情報 | インフォメーション | はじめて利用される方へ | プライバシーポリシー | 免責事項
    個人情報保護方針 | 利用者情報の外部送信について
    (c) Vector HOLDINGS Inc.All Rights Reserved.