@wikiメニュー編集表示ツールヘルプブックマーク登録RSS登録
このウィキに参加ログイン
新規ページ作成
すでにあるページをコピーして新規ページを作成 スレッドフロート型掲示板から引用して新規ページ作成(α版) ブログの内容から引用して新規ページ作成(α版) ファイルをアップロードして新規ページ作成(α版) 他のホームページから引用して新規ページ作成(α版)
[PR] 無料ホームページ @PAGES [PR] オークション@pedia [PR] 2ch型無料レンタル掲示板 @chs
@wikiで新規wikiを作成
このページを編集 このページを編集(メニュー非表示編集;α) このページをコピーして新規ページを作成 このページのページ名を変更 このページの編集モードを変更 このページの閲覧/編集権限の変更
このページにファイルをアップロード
このウィキにファイルをアップロード(FTP機能/管理者のみ利用可)
メニューを編集(メニュー部分は非表示で編集)
このページの最新版変更点 このページの編集履歴(バックアップ) このページへのリンク元 このページへのトラックバック
このページをPDFで表示(α版)
関連ページ(α版) 関連ホットワード(α版)
このwikiのページ一覧 編集履歴(バックアップ)のあるページ一覧 このwikiのタグ一覧 このwikiの更新情報RSSこのwikiの更新情報RSS このwikiの新着ページRSSこのwikiの新着ページRSS
このwiki内を検索 @wikiパーツ▶  @wiki便利ツール▶  このwikiの管理者に連絡
@wiki助け合いコミュニティ @wiki助け合い掲示板
wiki(ウィキ)って何?
初心者ガイド
ご利用ガイド 良くある質問 プラグイン一覧 編集モードの違いについて 不具合や障害を見つけたら 管理・設定マニュアル
はてなブックマークする FC2ブックマークに追加 Livedoor クリップに追加 Yahoo!ブックマークに登録 del.icio.usに追加
はてなRSSに追加 livedoor ReaderにRSSフィードを登録 Yahoo!にRSSフィードを登録 BloglinesにRSSフィードを登録 NewsGator OnlineにRSSフィードを登録 iGoogleにRSSを追加
@wikiパーツ:あなたのサイトにWikiデータを簡単表示!
最近更新したページの一覧を表示する 最近作成したページの一覧を表示する このwiki内を検索するフォームを表示する このwikiのタグクラウドを表示する 自動リンク辞書を利用する
@wiki便利ツール:トップページ
まとめサイト作成支援ツール RSSかんたん作成 興味キーワードをチェック!!(RSSナビ) いろんなblogのRSSかんたん作成ページ アマゾン商品検索(簡単アフィリエイト) wikiに株式情報(日本)を表示 wikiに株式情報(中国)を表示 かんたんHTML直接入力 Q&Aサイトかんたん連携作成 wikiに為替情報を表示 はてなアンテナと簡単連携
|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|

スクリプト関連

~~RGSSってなに?という人向けの簡単な解説です~~



RGSSってなによ


RPGツクールVX、XPに標準搭載されたスクリプト

VX、XPで作ったゲームはこのスクリプトで動いている
スクリプトを自由に書き換える事ができるので
実質的にゲーム上で再現出来ないものはない
・・・というくらい自由度が高まった。


※んで、ほんとに出来なことはないの?

厳密に言えばツクールにもともと組み込まれている。
スクリプトの一部は書き換えることができない。
(実際は見えないだけで書き換えは可能)

が、それらを利用せずに一から自作することも可能なので
事実上ゲーム制作で出来ないことはないと言える。
(ただし要求スペックが高くなるので大規模な物は作れない)

※プログラム知らないけど難しい?

2000でよく言われる「自作メニュー」「自作戦闘」は
プログラムの知識が多少なりにあれば一ヶ月ほど
練習すれば十分にできるようになることもある。
特に自作メニューはピクチャ表示とステータス表示、
あとは位置調整だけなので画像素材さえあれば
RGSSを知らない人でも一日で作ることが可能だが、
やはりそれにはプログラム経験が必須事項である。
(プログラム経験が無くてもスクリプト素材なら無知識でも扱える)

※2000でも変数使えば大抵の事できたよね?

その通り。
さらに言えば祭り上位に食い込むような作りこまれたゲーム
以上のモノをRGSSで作れるかというと、そうでもない。
結局は使い勝手、動作速度などの操作性の違いが一番大きい。


出来ること、出来ないこと


基本的に出来ないことはないが、
ヘルプを参照すればゲームの中身はすべて解る
スクリプトとして見えていない部分も
再定義することで書き換えることができる。
(だけどこれは意外と知られていない。)

※例

  • 「装備欄の項目は上から武器、鎧、兜、盾、装飾品の順番で表示する」という定義は見える
  • 「装備品の種類は武器、鎧、兜、盾、装飾品の5種類である」という定義は見えない

従って出来る事と出来ないことを分類すると

○順番を並べ替えて鎧、兜、武器、盾、装飾品と表示する
○装飾品欄を二つ作って二つ目の表示名を「靴」とし、新たに靴装備を作る
○装備品の種類を武器、鎧、兜、盾、装飾品、靴の6種類にする
×ツクールのデータベース装備欄に「靴」を加える。

・・・となる。

※Game_Actorに靴装備の変数を追加することで簡単に追加できる。

※よくわからん。結局「装備品:靴」はできるの?できないの?

  • 装備の種類とデータを新設することは可能。
  • データベースの防具作成で「種別:靴」を選べるようにすることはできない。

要するにCUIメインで使えばできないことは無いということ。
プログラムが分からなければ諦めろ。

いじれないものはないが、RGSSを組む上で避けては通れないデータベース構造体。
基本的には データベースに関わる定義はいじれない と覚えておくと良いだろう。
(外人さんはエディタ本体を改造してデータベースを拡張していたりする。)

< @wiki PR >

=> [ポチオク] 無料会員登録キャンペーン中