メニューへ
RPGツクールMZ
の編集-ゲームアクセシビリティ情報まとめ
Top
/
RPGツクールMZ
-- 雛形とするページ --
(no template pages)
*RPGツクールMZ [#b6bab82a] **概要 [#we41b601] RPGツクールMZは、2020年8月20日に発売された((https://ja.wikipedia.org/wiki/RPG%E3%83%84%E3%82%AF%E3%83%BC%E3%83%ABMZ))、Windows・macOS向けのRPG制作ソフトである。 公式サイトで[[「『RPGツクールMZ』30日無料体験版」:https://rpgmakerofficial.com/product/mz/download/dl_freetrial.html]]が配布されている。 Steamで[[「RPGツクールMZ」:https://store.steampowered.com/app/1096900/RPGMZ/?l=japanese]]が発売されている。日本語や英語など12言語に対応しており、購入後もライブラリで「RPGツクールMZ -> プロパティ -> 一般 -> 言語」から切り替えることができる。切り替え時にはアップデートで一瞬ダウンロードが走る。なおRPGツクールMZには多数のDLCがあるが、Steam版のRPGツクールMZが必要となっているものもある。Steam以外でRPGツクールMZを購入した方も、Steamで製品を有効化することができる場合がある。((https://plaza.komodo.jp/pages/how-to-install))((https://plaza.komodo.jp/pages/%E6%97%A7-%E3%83%84%E3%82%AF%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%88%E3%82%A2-%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E7%B5%82%E4%BA%86-%E3%82%B5%E3%82%A4%E3%83%88%E9%96%89%E9%8E%96%E3%81%AE%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B)) エディターはユーザーがアクセシビリティ機能を追加することは多分できないので、視覚情報を用いずゲームを開発するのは非常に困難。ゲームはプラグインによりアクセシビリティ機能を追加することができるので、開発者がアクセシビリティに配慮していれば、十分プレイ可能。 ---- #contents ---- **エディター [#lb3b866c] エディターはNVDAで部分的に読み上げる。だが、読み上げない項目も多く、マウスでの操作が必須な場面も多い。視覚情報を用いずゲームを開発するのは非常に困難。 ***ヘルプについて [#d6d6c969] RPGツクールMZのヘルプはhtmlファイルでブラウザで閲覧できる。特に問題なさそう。 ***基本操作 [#ocf3b4c9] 主なコントロールは以下の通り。NVDAでは「ブランク」などと意味のある読み上げを行わないものが多い。Tabキーによるフォーカス移動も途中の項目で循環してしまい、すべての項目をキーボードだけでは設定できない。 -文字の入力:一般的なテキストボックスだが、「ブランク」としか読み上げない。 -数値の入力:一般的なスピンボタンだが、値を変更しても何も読み上げないので、設定しづらい。 -ラジオボタン:一般的なラジオボタンで、問題なし。スペースキーで選択できる。 -チェックボックス:一般的なチェックボックスで、問題なし。スペースキーでチェック、非チェックを切り替えられる。 -プルダウンリスト:一般的なコンボボックスだが、「RPGMZメニュー」としか読み上げない。 -リストボックス:一般的なリストボックスだが、値を変更しても何も読み上げない。 -[...]ボタン:一般的なボタンで、ダイアログが開く。 -OK、キャンセル、適用ボタン:一般的なボタンで、問題なし。 ***メインウィンドウ [#s410d7dc] メインウィンドウには、上部にメニューバー、ツールバー(中にレイヤーボタン)、左部にタイルパレット、マップリスト(下にクイックアクセス)、右部にマップビュー、下部にステータスバーがある。 -メニューバー:一般的なメニューだがアクセスキーは設定されていない。「Alt+↓」キーでファイルが開く。左から順に、ファイル、編集、モード、描画、レイヤー、スケール、ツール、ゲーム、ヘルプ、となっている。 -ツールバー:一般的なツールバー。キーボードでフォーカスを移すことはできなさそうだが、すべての項目がメニューバーに含まれる。 -タイルパレット:マップの描画に用いるタイルが横8マスx縦xマスで一覧表示されている。下部にA,B,C,Rの4つのタブがある。キーボードではこのタブの部分にしか操作できない。タイルをマウスオーバーすると、「海」などとタイル名がステータスバーの一番左に表示される。 -マップリスト:階層構造のリスト。下にマップツリーとクイックアクセスのタブがある。Tabキーではタブ、マップリストの順にフォーカスが移る。ルートはゲームタイトルで、その下にマップが入っている。上下キーで選択、左で折りたたみ、右で展開。アプリケーションキーでコンテクストメニューは開けないが、Spaceキーで編集、Enterキーで新規などは実行できる。 -マップビュー:マップが表示される。マップを描画したり、イベントを配置したりする、重要な機能だが、キーボードでフォーカスを移すことはできなそう。マウスオーバーするとステータスバーに「X座標,Y座標」のように表示されるので、それを読み上げるようにできれば、なんとか操作できるかも? -ステータスバー:いくつかの情報が縦棒で区切られて表示されている。左から順に、タイルの名前|マップID:マップ名(マップ幅xマップ高さ)|スケール|X座標,Y座標|自動、などと表示される。 ***プロジェクト [#r7e63f95] RPGツクールMZではプロジェクトと呼ばれる単位でゲームを作成する。プロジェクトの操作はメニューバーの「ファイル」から行う。 -プロジェクトの新規作成... Ctrl+N:新規プロジェクトダイアログが開く。Tabキーのフォーカス遷移は、名前、ゲームタイトル、場所、選択、初期データ、のように遷移する。選択ボタンはスペースキーで決定する。Enterキーを押すとOKボタンを押したことになる。 -プロジェクトを開く... Ctrl+O:プロジェクトを開くダイアログが開く。一般的なファイルを開くダイアログで、プロジェクトフォルダ内のgame.rmmzprojectを指定する。 -プロジェクトを閉じる:複数のプロジェクトを開くことはできないが、閉じるを行わなくても新規作成や開くは実行できるので、あまり使う機会がない。 ***マップ [#s75167e3] RPGツクールMZではマップと呼ばれる単位でゲーム画面を作成する。ゲームを起動し、タイトル画面でニューゲームを選ぶと、初期位置設定/プレイヤーを行ったマップが読み込まれ、ゲームが開始する。RPGツクールMZのゲームを作るうえで、マップの編集はほぼ必須なのだが、マウスで操作する必要があるため、視覚情報を用いず編集するのは非常に困難。 マップの編集方法としては、タイルパレットをクリックして描画するタイルを選択し、マップビューをクリックして選択したタイルを描画していく。 ちなみにF6キーでイベントの編集モードに切り替え、マップビューをクリックすると、マップにカーソルが表示される。矢印キーでそのカーソルを1マスずつ移動できる。カーソルは上下と左右でループしないので、←キーと↑キーをしばらく押しっぱなしにすると、0,0座標にカーソルを移動することができる。その状態でReturnキーを押すと、0,0座標の位置にマップイベントの作成が行える。 ***データベース [#sc26b225] メインウィンドウでF9キーを押すと、データベースダイアログを開くことができる。データベースは左部にある縦型のタブに分かれており、上から順に、アクター、職業、スキル、アイテム、武器、防具、敵キャラ、敵グループ、ステート、アニメーション、タイルセット、コモンイベント、システム1、システム2、タイプ、用語、のようになっている。システム1、システム2、用語タブ以外は、データを複数作成するようになっており、左部にIDと名前のリスト、右部にその設定項目が表示される。Tabキーによる遷移は、設定項目の途中で循環してしまい、全ての項目をキーボードで設定することはできない。 ***イベント [#cc9a5dec] RPGツクールMZではイベントと呼ばれる単位でゲームの挙動を作成する(あとプラグインでもゲームの挙動を変えることができる)。イベントには「マップイベント」「コモンイベント」「バトルイベント」の3種類がある。マップイベントの編集はメインウィンドウをF6キーでイベントの編集モードに切り替えた後マップビューを右クリックでコンテクストメニューを開き新規から行う。コモンイベントの編集はデータベースダイアログのコモンイベントタブから行う。バトルイベントの作成はデータベースダイアログの敵グループタブから行う。 実行内容の欄で、実行するイベントコマンドを、リストボックスで作成していく。コマンドは基本的にこのリストの上から下へ順に実行されていく。このリストボックスが矢印キーで選択しても、その項目を読み上げてくれない。文字の部分をマウスオーバーしても読み上げてくれない。一応Returnキーで新規、Spaceキーで編集できる。 新規を選ぶとイベントコマンドダイアログが表示され、1,2,3の3つのタブの中にイベントコマンドがカテゴリごとに分かれて一覧される。このボタンはTabキーでフォーカスすれば個別には読み上げてくれる。 **ゲーム [#f6434ce1] NVDAでは「ブランク」などと意味のない読み上げしか行われない。プラグインを作成することでspeechSynthesis.speak()を呼び出したり、テキストをクリップボード出力したりすることは可能。 **アクセシビリティプラグイン [#kcd4eeca] RPGツクールMZではプラグインと呼ばれる*.jsのファイルでゲーム中の機能を拡張できる。アクセシビリティプラグインもいくつか存在するようだ。試した方がいたら追記して欲しい。 -A11YMZ:テキスト読み上げ、補助的な効果音、コントローラの再マッピング、自動移動などの機能がある。[[こちらのサイトからダウンロードできる:https://toyashiwasu.web.fc2.com/MyTool/a11ymz/index.html]]。MITライセンス。 //コメントフォーム: //下の3行を残しておくと、ウィキの記事に対して皆が書き込めるコメントフォームが設置されます。 **コメントフォーム [#de1a598b] #pcomment ----
タイムスタンプを変更しない
*RPGツクールMZ [#b6bab82a] **概要 [#we41b601] RPGツクールMZは、2020年8月20日に発売された((https://ja.wikipedia.org/wiki/RPG%E3%83%84%E3%82%AF%E3%83%BC%E3%83%ABMZ))、Windows・macOS向けのRPG制作ソフトである。 公式サイトで[[「『RPGツクールMZ』30日無料体験版」:https://rpgmakerofficial.com/product/mz/download/dl_freetrial.html]]が配布されている。 Steamで[[「RPGツクールMZ」:https://store.steampowered.com/app/1096900/RPGMZ/?l=japanese]]が発売されている。日本語や英語など12言語に対応しており、購入後もライブラリで「RPGツクールMZ -> プロパティ -> 一般 -> 言語」から切り替えることができる。切り替え時にはアップデートで一瞬ダウンロードが走る。なおRPGツクールMZには多数のDLCがあるが、Steam版のRPGツクールMZが必要となっているものもある。Steam以外でRPGツクールMZを購入した方も、Steamで製品を有効化することができる場合がある。((https://plaza.komodo.jp/pages/how-to-install))((https://plaza.komodo.jp/pages/%E6%97%A7-%E3%83%84%E3%82%AF%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%88%E3%82%A2-%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E7%B5%82%E4%BA%86-%E3%82%B5%E3%82%A4%E3%83%88%E9%96%89%E9%8E%96%E3%81%AE%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B)) エディターはユーザーがアクセシビリティ機能を追加することは多分できないので、視覚情報を用いずゲームを開発するのは非常に困難。ゲームはプラグインによりアクセシビリティ機能を追加することができるので、開発者がアクセシビリティに配慮していれば、十分プレイ可能。 ---- #contents ---- **エディター [#lb3b866c] エディターはNVDAで部分的に読み上げる。だが、読み上げない項目も多く、マウスでの操作が必須な場面も多い。視覚情報を用いずゲームを開発するのは非常に困難。 ***ヘルプについて [#d6d6c969] RPGツクールMZのヘルプはhtmlファイルでブラウザで閲覧できる。特に問題なさそう。 ***基本操作 [#ocf3b4c9] 主なコントロールは以下の通り。NVDAでは「ブランク」などと意味のある読み上げを行わないものが多い。Tabキーによるフォーカス移動も途中の項目で循環してしまい、すべての項目をキーボードだけでは設定できない。 -文字の入力:一般的なテキストボックスだが、「ブランク」としか読み上げない。 -数値の入力:一般的なスピンボタンだが、値を変更しても何も読み上げないので、設定しづらい。 -ラジオボタン:一般的なラジオボタンで、問題なし。スペースキーで選択できる。 -チェックボックス:一般的なチェックボックスで、問題なし。スペースキーでチェック、非チェックを切り替えられる。 -プルダウンリスト:一般的なコンボボックスだが、「RPGMZメニュー」としか読み上げない。 -リストボックス:一般的なリストボックスだが、値を変更しても何も読み上げない。 -[...]ボタン:一般的なボタンで、ダイアログが開く。 -OK、キャンセル、適用ボタン:一般的なボタンで、問題なし。 ***メインウィンドウ [#s410d7dc] メインウィンドウには、上部にメニューバー、ツールバー(中にレイヤーボタン)、左部にタイルパレット、マップリスト(下にクイックアクセス)、右部にマップビュー、下部にステータスバーがある。 -メニューバー:一般的なメニューだがアクセスキーは設定されていない。「Alt+↓」キーでファイルが開く。左から順に、ファイル、編集、モード、描画、レイヤー、スケール、ツール、ゲーム、ヘルプ、となっている。 -ツールバー:一般的なツールバー。キーボードでフォーカスを移すことはできなさそうだが、すべての項目がメニューバーに含まれる。 -タイルパレット:マップの描画に用いるタイルが横8マスx縦xマスで一覧表示されている。下部にA,B,C,Rの4つのタブがある。キーボードではこのタブの部分にしか操作できない。タイルをマウスオーバーすると、「海」などとタイル名がステータスバーの一番左に表示される。 -マップリスト:階層構造のリスト。下にマップツリーとクイックアクセスのタブがある。Tabキーではタブ、マップリストの順にフォーカスが移る。ルートはゲームタイトルで、その下にマップが入っている。上下キーで選択、左で折りたたみ、右で展開。アプリケーションキーでコンテクストメニューは開けないが、Spaceキーで編集、Enterキーで新規などは実行できる。 -マップビュー:マップが表示される。マップを描画したり、イベントを配置したりする、重要な機能だが、キーボードでフォーカスを移すことはできなそう。マウスオーバーするとステータスバーに「X座標,Y座標」のように表示されるので、それを読み上げるようにできれば、なんとか操作できるかも? -ステータスバー:いくつかの情報が縦棒で区切られて表示されている。左から順に、タイルの名前|マップID:マップ名(マップ幅xマップ高さ)|スケール|X座標,Y座標|自動、などと表示される。 ***プロジェクト [#r7e63f95] RPGツクールMZではプロジェクトと呼ばれる単位でゲームを作成する。プロジェクトの操作はメニューバーの「ファイル」から行う。 -プロジェクトの新規作成... Ctrl+N:新規プロジェクトダイアログが開く。Tabキーのフォーカス遷移は、名前、ゲームタイトル、場所、選択、初期データ、のように遷移する。選択ボタンはスペースキーで決定する。Enterキーを押すとOKボタンを押したことになる。 -プロジェクトを開く... Ctrl+O:プロジェクトを開くダイアログが開く。一般的なファイルを開くダイアログで、プロジェクトフォルダ内のgame.rmmzprojectを指定する。 -プロジェクトを閉じる:複数のプロジェクトを開くことはできないが、閉じるを行わなくても新規作成や開くは実行できるので、あまり使う機会がない。 ***マップ [#s75167e3] RPGツクールMZではマップと呼ばれる単位でゲーム画面を作成する。ゲームを起動し、タイトル画面でニューゲームを選ぶと、初期位置設定/プレイヤーを行ったマップが読み込まれ、ゲームが開始する。RPGツクールMZのゲームを作るうえで、マップの編集はほぼ必須なのだが、マウスで操作する必要があるため、視覚情報を用いず編集するのは非常に困難。 マップの編集方法としては、タイルパレットをクリックして描画するタイルを選択し、マップビューをクリックして選択したタイルを描画していく。 ちなみにF6キーでイベントの編集モードに切り替え、マップビューをクリックすると、マップにカーソルが表示される。矢印キーでそのカーソルを1マスずつ移動できる。カーソルは上下と左右でループしないので、←キーと↑キーをしばらく押しっぱなしにすると、0,0座標にカーソルを移動することができる。その状態でReturnキーを押すと、0,0座標の位置にマップイベントの作成が行える。 ***データベース [#sc26b225] メインウィンドウでF9キーを押すと、データベースダイアログを開くことができる。データベースは左部にある縦型のタブに分かれており、上から順に、アクター、職業、スキル、アイテム、武器、防具、敵キャラ、敵グループ、ステート、アニメーション、タイルセット、コモンイベント、システム1、システム2、タイプ、用語、のようになっている。システム1、システム2、用語タブ以外は、データを複数作成するようになっており、左部にIDと名前のリスト、右部にその設定項目が表示される。Tabキーによる遷移は、設定項目の途中で循環してしまい、全ての項目をキーボードで設定することはできない。 ***イベント [#cc9a5dec] RPGツクールMZではイベントと呼ばれる単位でゲームの挙動を作成する(あとプラグインでもゲームの挙動を変えることができる)。イベントには「マップイベント」「コモンイベント」「バトルイベント」の3種類がある。マップイベントの編集はメインウィンドウをF6キーでイベントの編集モードに切り替えた後マップビューを右クリックでコンテクストメニューを開き新規から行う。コモンイベントの編集はデータベースダイアログのコモンイベントタブから行う。バトルイベントの作成はデータベースダイアログの敵グループタブから行う。 実行内容の欄で、実行するイベントコマンドを、リストボックスで作成していく。コマンドは基本的にこのリストの上から下へ順に実行されていく。このリストボックスが矢印キーで選択しても、その項目を読み上げてくれない。文字の部分をマウスオーバーしても読み上げてくれない。一応Returnキーで新規、Spaceキーで編集できる。 新規を選ぶとイベントコマンドダイアログが表示され、1,2,3の3つのタブの中にイベントコマンドがカテゴリごとに分かれて一覧される。このボタンはTabキーでフォーカスすれば個別には読み上げてくれる。 **ゲーム [#f6434ce1] NVDAでは「ブランク」などと意味のない読み上げしか行われない。プラグインを作成することでspeechSynthesis.speak()を呼び出したり、テキストをクリップボード出力したりすることは可能。 **アクセシビリティプラグイン [#kcd4eeca] RPGツクールMZではプラグインと呼ばれる*.jsのファイルでゲーム中の機能を拡張できる。アクセシビリティプラグインもいくつか存在するようだ。試した方がいたら追記して欲しい。 -A11YMZ:テキスト読み上げ、補助的な効果音、コントローラの再マッピング、自動移動などの機能がある。[[こちらのサイトからダウンロードできる:https://toyashiwasu.web.fc2.com/MyTool/a11ymz/index.html]]。MITライセンス。 //コメントフォーム: //下の3行を残しておくと、ウィキの記事に対して皆が書き込めるコメントフォームが設置されます。 **コメントフォーム [#de1a598b] #pcomment ----
テキスト整形のルールを表示する