「コマンド」の版間の差分

提供:APCC
ナビゲーションに移動 検索に移動
(ページの作成:「'''コマンド'''とは、機械により読み取り可能なテキストによって操作を行う仕組みのことである。 ==概要== 通常、ゲームの操…」)
 
 
4行目: 4行目:


一般的には、GUIによる操作よりも敷居が高くなりがちであるため、コンテンツ作成側を主な対象とする操作(特殊[[アイテム]]の生成など)やGUIでも文字入力が中心となるコミュニケーション系の操作(特定範囲への[[チャット]]送信など)に用いられる場合が多い。
一般的には、GUIによる操作よりも敷居が高くなりがちであるため、コンテンツ作成側を主な対象とする操作(特殊[[アイテム]]の生成など)やGUIでも文字入力が中心となるコミュニケーション系の操作(特定範囲への[[チャット]]送信など)に用いられる場合が多い。
[[デバッグコマンド]]と異なり、ユーザーによる入力を想定して作られており特に隠されていない。
==実装==
==実装==
ユーザー側からすれば読み取りが容易に思われる場合もあるが、実際にはスペース区切りなどの形式を解釈し、パラメータの値を取得したりといった操作はゲームごとに異なるため、実装は決して容易ではない。
ユーザー側からすれば読み取りが容易に思われる場合もあるが、実際にはスペース区切りなどの形式を解釈し、パラメータの値を取得したりといった操作はゲームごとに異なるため、実装は決して容易ではない。

2021年11月3日 (水) 12:46時点における最新版

コマンドとは、機械により読み取り可能なテキストによって操作を行う仕組みのことである。

概要

通常、ゲームの操作にはアイコンボタンといったGUIが用いられる。しかし、GUIは反復操作やコピペに不向きだったり入力が困難であったりするため、CUI(文字によるインターフェース)が好まれる場合がある。このようなインターフェースがコマンドと呼ばれる。

一般的には、GUIによる操作よりも敷居が高くなりがちであるため、コンテンツ作成側を主な対象とする操作(特殊アイテムの生成など)やGUIでも文字入力が中心となるコミュニケーション系の操作(特定範囲へのチャット送信など)に用いられる場合が多い。

デバッグコマンドと異なり、ユーザーによる入力を想定して作られており特に隠されていない。

実装

ユーザー側からすれば読み取りが容易に思われる場合もあるが、実際にはスペース区切りなどの形式を解釈し、パラメータの値を取得したりといった操作はゲームごとに異なるため、実装は決して容易ではない。 近年は、オートコンプリートやシンタックスハイライトなどの機能を備えるものもある。

関連項目