ゲーム制作の進捗報告
進捗報告
まずゲームの内容に触れる前に基本的操作について作業しています。
ゲーム操作の基本仕様について
ウディタを使用しゲーム制作をしています。
ウディタのデフォルト対応しているものはキーボード操作のみであり、詳しくは以下参照。
操作 対応するキー
方向キー 上: [↑] [8(テンキー)]
方向キー 下: [↓] [2(テンキー)]
方向キー 左: [←] [4(テンキー)]
方向キー 右: [→] [6(テンキー)]
決定キー : [Space] [Zキー] [Enter]
取消キー : [Esc] [Xキー] [0(テンキー)] [BackSpace] [Insert]
サブキー : [Shift] [Cキー]
独自にシステムを変えない限りおおよそのゲームはそのままで制作されています。
RPGツクールMVで作られている作品ではデフォルトでマウス操作に対応しており、直感的に操作できるようになっています。
なので今回ウディタでもマウス操作に対応させます。
デフォルトでは機能していませんがエディタ内でマウスの状態を取得できるようになっているのでシステムを組み込むのは思っているより簡単です。
操作に関してはマウスのみでもゲームを遊べるように複雑なものにはしません。
マウスの左クリック・右クリックで決定・取消、スクロールでページの移動、などなど。
キーボード・マウス操作でカーソルの移動、ページの切り替え、決定、取消、これらの入力をできるようにします。
タイトル画面でのキーボード・マウス操作
ささっとタイトル画面で上記入力に対応したものが以下になります。
マウス操作できることをプレイヤーに分かりやすくするためカーソルを独自のもので表示するようにもしています。
もちろん今まで通りキーボードでも操作できます。
動画を載せた方が分かりやすそうですがCi-enの使い方がまだよくわかっていないので後日対応します。
次回は……
初回ということで軽く1時間程度の作業内容を報告しました。
あまり多くの事をやると報告するのも多くなって大変かなと思っていたので…。
次の作業はゲーム操作の基本仕様パート2ということでメッセージウィンドウについて作業していこうと思います。
メッセージウィンドウの説明は必要ありませんね?
おそらくここを見ている方なら分かると思います、キャラがしゃべっているときに胸元辺りに出ているあれです。
今回タイトル画面でマウス対応したようにメッセージウィンドウにも対応させ、便利な機能を追加していきます。
便利な機能についてですが、またRPGツクールMVとの比較になりますがそちらの方ではマウスクリックでページ送りはもちろん、ボタンの長押しでスキップ機能もついております。便利ですね!
ノベルゲームによくある、スキップ・オート・ウィンドウ消去などウディタにはデフォルトで入っていない機能の追加を考えています。
これらのシステムは前作ですでに構築済みなのでデータをコピーして少し修正すれば終わりそうです。
ログ機能は追加するか考え中です。
物語を進めるわけでもなくヒントを逃すということがないので特に必要はないかな?
それでは今回はこの辺で、ではでは。