はじめてゲームプログラミングで出てくる用語の日英対訳表

Switch 用ソフトの ナビつき! つくってわかる はじめてゲームプログラミング の各種用語が、英語でどのように訳されているのかが気になったので調べてみました。

プログラミング用語が日本語と英語でどのように違うのか、というのは興味深いですよね。 次のページを参考にはしたけど、どっちにも漏れがあったので、結局、Switch で確認しながらまとめました。

長いので最初に雑感

  • 英語のほうがシンプルに表現できるケースが多い。
    • While not 0 <-> 0 以外のときずっと
    • On press <-> おしたしゅんかん
    • While pressed <-> おしていたらずっと
  • -ed 形容詞と -ing 形容詞で違いを表現できている用語が興味深い。
    • Destroying Sensor <-> こわしたしゅんかんセンサー
    • Destroyed Sensor <-> こわれているセンサー
  • と訳されていて細かい。
  • このゲームのマスコット的なキャラクターでもある けだまるFluffball と訳されている。もこもこした球、から転じて子犬・子猫という意味らしい。
  • 英語以外にも フランス語、ドイツ語、イタリア語、スペイン語、韓国語、オランダ語、中国語 (簡体字)、中国語 (繁体字) に対応しているらしい。ローカライズたいへん...

基本の用語

日本語 英語
ナビつき! つくってわかる はじめてゲームプログラミング Game Builder Garage
ノードン Nodon
ナビつきレッスン Interactive Lessons
フリープログラミング Free Programming
ノードンガイド Alice's Guide

次に、ノードンの種類をまとめました。

入力 : Input

定数ノードン : Constant Nodon

日本語 英語
いくつを出力する? Output Value

ボタンノードン : Button Nodon

日本語 英語
おしたか If pressed
出力するタイミング (おしたしゅんかん / おしていたらずっと) Output Timing (On press / While pressed)
コントローラーばんごう (じどう) Controller Number (Auto)

スティックノードン : Stick Nodon

日本語 英語
上下 Up/Down
左右 Left/Right
たおした量 Amount tilted
コントローラーばんごう (じどう) Controller Number (Auto)
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
はんのうする方向 Direction of Response
どちらでも Any
どちらのスティック? Which Stick

タッチスクリーン : Touch Screen

タッチしたらノードン : If-Touched Nodon

日本語 英語
タッチしたか If touched
出力するタイミング (タッチしたしゅんかん / タッチしていたらずっと) Output Timing (On touch / While touched)
どこをタッチしたときに出力する? (このノードン / どこでも) Touch Where to Output? (This Nodon / Anywhere)

タッチ位置ノードン : Touch-Position Nodon

日本語 英語
X X
Y Y

モーション : Motion

ふりノードン : Shake Nodon

日本語 英語
ふりの勢い Momentum
どれをチェックする? (じどう) Check What? (Auto)
コントローラーばんごう Controller Number
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
はんのうする方向 (どちらでも) Direction of Response (Any Direction)

かたむきノードン : Tilt Nodon

日本語 英語
Yリセット Y reset
かたむき角度 Tilt angle
どれをチェックする? Check What?
コントローラーばんごう Controller Number
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
回転軸 Axis of Rotation
モード (かたむき / 回転角度) Mode (Tilt / Angle of rotation)

オモテ面が上を向いたらノードン : If-Face-Up Nodon

日本語 英語
上向き量 Facing up
どれをチェックする? Check What?
コントローラーばんごう Controller Number
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
オモテとする面 (左 / 右 / 前 / 後 / 上 / 下) Which Side Should Face Up? (Left/ Right / Front / Back / Top / Bottom)

回転速度ノードン : Rotation-Speed Nodon

日本語 英語
まわした速さ Rotation speed
どれをチェックする? Check What?
コントローラーばんごう Controller Number
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
回転軸 (X / Y / Z / どちらでも) Axis of Rotation (X / Y / Z / Any)
はんのうする方向 (+ / - / ±) Direction of Response ( + / - / +/-)

モーションIRカメラノードン : IR Motion Camera Nodon

日本語 英語
うつった数 Captured portions
コントローラーばんごう Controller Number
にんしきキョリ (赤外線オフ / ちかくだけ / ふつう / とおくまで) Distance to Recognize (IR off / Near / Normal / Near & far)

ゲーム内の変化 : State Change

モノがこわれたしゅんかんノードン : Object-Break Nodon

日本語 英語
こわれた数 Broken count
何をチェックする? Check What?

スタートしたしゅんかんノードン : On-Start Nodon

日本語 英語
スタートしたか If started

中間 : Middle

けいさんノードン : Calculator Nodon

日本語 英語
入力1 Input 1
入力2 Input 2
けいさん結果 Result
けいさん方法 Calculation Method
× ×
÷ ÷

へんかん : Convert

マッピングノードン : Map Nodon

日本語 英語
入力 Input
出力 Output
入力はんい Input Range
出力はんい Output Range
はんい制限 (はんい制限する / はんい制限しない) Range Restriction (Enable / Disable)

デジタル化ノードン : Digitize Nodon

日本語 英語
入力 Input
出力 Output
1.00 をいくつにわける? Number of Stages

ルートノードン : Square-Root Nodon

日本語 英語
入力 Input
出力 Output

絶対値ノードン : Absolute-Value Nodon

ルートノードンと同じ。

+-反転 : +− Inversion Nodon

ルートノードンと同じ。

0から変わったしゅんかんノードン : Trigger-from-0 Nodon

日本語 英語
入力 Input
変わったか If changed

角度のけいさん : Angle Calculation

位置を角度にノードン : Position → Angle Nodon

日本語 英語
横位置 Horizontal position
縦位置 Vertical position
角度 Angle

角度を位置にノードン : Position → Angle Nodon

位置を角度にノードンと同じ。

角度の差ノードン : Angle-Difference Nodon

日本語 英語
角度1 Angle 1
角度2 Angle 2
Difference

くらべるノードン : Comparison Nodon

日本語 英語
入力1 Input 1
入力2 Input 2
くらべた結果 Result
どうやってくらべる? (= / > / < / ≧ / ≦) Comparison Method (= / > / < / ≥ / ≤)

ロジック : Logic

AND ノードン : AND Nodon

日本語 英語
入力1 Input 1
入力2 Input 2
出力 Output

NOT ノードン : NOT Nodon

日本語 英語
入力 Input
出力 Output

フラグ・カウンター・ランダム : Flag/Counter/Random

フラグノードン : Flag Nodon

日本語 英語
オン On
オフ Off
フラグがオンか Flag is on

カウンターノードン : Counter Nodon

日本語 英語
増やす Count up
減らす Count down
リセット Reset
カウント Count
スタートのときのカウント Starting Value
モード (制限なし / はんい制限 / ループ / おうふく)) Mode (No limit /Count range Loop / Bounce)
カウントはんい Count Range
カウントするタイミング (0から変わったしゅんかん / 0以外のときずっと) Count Timing (On change from 0 / While not 0)

ランダムノードン : Random Nodon

日本語 英語
?
リセット Reset
ランダムな数 Random number
数を更新するタイミング (0から変わったしゅんかん / 0以外のときずっと) Update Timing (On change from 0 / While not 0)
出力はんい Output Range

タイマーノードン : Timer Nodon

日本語 英語
入力 Input
出力 Output
何秒後に出力するか Output after How Many Seconds?
出力しつづける秒数 Continue Output for How Long?

スポイトノードン : Bull's-Eye Nodon

日本語 英語
マーカー量 Marker amount
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
スポイントのかたち (円 / 長方形) Bull's-Eye Shape (Circle / Rectangle)

プログラムのせいり : Program Layout

ワイヤーワープ入口ノードン : Wormhole-Entrance Nodon

日本語 英語
入口 Entrance
ワープID Wormhole ID

ワイヤーワープ出口ノードン : Wormhole-Exit Nodon

日本語 英語
出口 Exit
ワープID Wormhole ID

自分メモノードン : Comment Nodon

日本語 英語
自分メモ Comment

出力 : Output

音をならすノードン : Play-Sound Nodon

日本語 英語
効果音を鳴らす Play SFX
楽器を鳴らす Play Instrument
再生 Play
音量 Volume
高さ Pitch
鳴らす音 Sound Played

BGMノードン : Background-Music Nodon

日本語 英語
効果音を鳴らす Play SFX
楽器を鳴らす Play Instrument
再生 Play
音量 Volume
高さ Pitch
Theme
メロディ Melody
メイン伴奏 Main Accompaniment
サブ伴奏 Sub Accompaniment
リズム Rhythm

しんどうノードン : Vibration Nodon

日本語 英語
しんどう強さ Vibration strength
コントローラーばんごう Controller Number
どっちのコントローラー? Which Controller
出力しつづける秒数 Continue Output for How Long?
周波数 Frequency

ワールドを変化 : Change World

重力をへらすノードン : Reduce-Gravity Nodon

日本語 英語
へらす量 Reduction

時間を止めるノードン : Slow-Time Nodon

日本語 英語
止める量 Slowdown amount

リトライ・おわる・きりかえ : Retry/End/Swap

リトライノードン : Retry Nodon

日本語 英語
リトライ Retry
ワイプのみため (ふつう / まばたき / まんまる) Transition Effect (Default / Blink / Shot)

ゲームおわるノードン : End-Game Nodon

日本語 英語
おわる Exit

ゲームきりかえノードン : Swap-Game Nodon

日本語 英語
きりかえる Swap
きりかえ元より Swap from value
きりかえ方法 (キーワード / きりかえ元へもどる) Swap Type (Keyword / Back to previous)
きりかえ先のキーワード Swap-Target Keyword
このゲームのキーワード Game Keyword
きりかえのみため (タイトルあり / タイトルなし) Transition Appearance (With title / Without title)

その他 : Other

マーカー表示ノードン : Marker-Display Nodon

日本語 英語
入力 Input
表示方法 (動く / のびる / 線 / まわる / 円グラフ / 透明度 / 点滅) Light Up How? (Move / Extend / Line / Rotate / Pie chart / Opacity / Flash)
スポイト反応 (スポイトできる / スポイトできない) Activates Bull's-Eye Nodon? (Bull's-eye compatible / Bull's-eye incompatible)

2Dマーカー表示ノードン : 2D-Marker-Display Nodon

日本語 英語
X X
Y Y
スポイト結果 Result
出力 (デジタル / アナログ) Output (Digital / Analog)
はんい Range
おおきさ Size
スポイト反応 (スポイトできる / スポイトできない) Activates Bull's-Eye Nodon? (Bull's-eye compatible / Bull's-eye incompatible)

ずっとマーカー表示ノードン : Continuous-Marker-Display Nodon

日本語 英語
スポイト反応 (スポイトできる / スポイトできない) Activates Bull's-Eye Nodon? (Bull's-eye compatible / Bull's-eye incompatible)

赤外線ライトをひからせるノードン : IR-Light Nodon

日本語 英語
ひからせる Light up
コントローラーばんごう Controller Number
出力しつづける秒数 Continue Output for How Long?

モノ : Objects

共通の設定値については、こちらで一括して記載しておく。

日本語 英語
ふるまい Properties
見える Visible
当たる Solid
動く Movable
こわれる Destructible
こわす Destructive
その他 Other
当たった/こわれたときに音を鳴らす? (鳴らす / 鳴らさない) Play Sound When Hit/Destroyed? (Play / Don't Play)
てノードンでつかめる? (つかめる / つかめない) Can Be Grabbed by Hand Nodon? (Can be grabbed / Can't be grabbed)
そざい (ふつう / ポヨポヨ / ツルツル / ふわふわ / 無重力) Material (Normal / Bouncy / Slippery / Floaty / Zero gravity)
れんけつかたさ (ふつう / バネバネ / 180°回転) Connection Type (Normal / Springy / 180° Rotation)
れんけつ面 (じどう / くわしく) Connection Point (Auto / Manual)
自分のれんけつ面 (じどう) Own Connection Point (Auto)
れんけつ先の面 (じどう) Own Connection Point (Auto)
いどうきじゅん (ワールド / ローカル / カメラ) Frame of Reference for Motion (World / Local / Camera)
いどうスピード Movement Speed
ジャンプ力 Jump Strength
おおきさ Size
位置 Position
回転 Rotation

キャラクター : Characters

ヒトノードン : Person Nodon

日本語 英語
前後 ⬍Forward/Backward
左右 ⬌Left/Right
ジャンプ Jump
アクション Action
やったぜ Celebrate
パンチ Punch
キック Kick
ターン Turn
せんかい速度 Turning Speed

クルマノードン : Car Nodon

日本語 英語
アクセル ⬍Accelerate
ハンドル ⬌Steering wheel
ジャンプ Jump

UFOノードン : UFO Nodon

日本語 英語
前後 ⬍Forward/Backward
左右 ⬌Left/Right
上下 ⬍Up/Down
水平スピード Horizontal Speed
上下スピード Vertical Speed

モノノードン : Object Nodon

日本語 英語
モノのかたち (直方体 / 円柱 / 球) Object Shape (Box / Cylinder / Sphere)

オシャレなモノノードン : Fancy-Object Nodon

日本語 英語
しかくいオシャレ Rectangular Fancy Objects
ハコ Crate
コンテナ Shipping Container
サイコロ Dice
パネル Panel
たからばこ Treasure Chest
テレビ Television
Joy-Con (R) Joy-Con (R)
Joy-Con (L) Joy-Con (L)
まるいオシャレ Round Fancy Objects
サッカーボール Soccer Ball
ゴルフボール Golf Ball
ふうせん Balloon
リンゴ Apple
カブ Turnip
サカナ Fish
けだまる Fluffball
エイリアン Alien
えんちゅうなオシャレ Cylindrical Fancy Objects
おじさん Traveler
チアリーダー Cheerleader
ダイバー Diver
にんぎょ Mermaid
ロボット Robot
まじょ Sorceress
ゆきおとこ Yeti
スモウレスラー Sumo Wrestler
いろんなオシャレ Other Fancy Objects
リング Hoop
やじるし Arrow
ミサイル Rocket
えんぴつ Pencil
マグロ Tuna
ヒヨコ Chick
カバ Hippo
くまちゃん Bear

とくしゅなモノ : Special Objects

うごかせるモノノードン : Moving-Object Nodon

日本語 英語
X X
Y Y
Z Z
モード (加速度 / 速度) Mode (Acceleration / Speed)

まわせるモノノードン : Rotating-Object Nodon

日本語 英語
X軸 X-axis
Y軸 Y-axis
Z軸 Z-axis

のばせるモノノードン : Extending-Object Nodon

日本語 英語
X X
Y Y
Z Z

エフェクトノードン : Effect Nodon

日本語 英語
出す Trigger
みため (はなび / ばくはつ / しゃぼんだま / けむり / クラッカー / ダメージ / 3カウント / しっぱい / ライト) Appearance (Fireworks / Explosion / Bubbles / Smoke / Party Popper / Damage / Countdown / Failure / Light)
エフェクトを出すタイミング (0から変わったしゅんかん / 0以外のときずっと) Effect Timing (On change from 0 / While not 0)
エフェクトが出る位置 (カメラ / ワールド) Effect Location (Camera / World)

ことばつきモノノードン : Text-Object Nodon

日本語 英語
表示することば Display Text
もじのいろ Text Color
表示方向 Text Display Side

数つきモノノードン : Number-Object Nodon

日本語 英語
Number
もじのいろ Text Color
表示方向 Text Display Side
整数ケタ Whole Number Digits
小数ケタ Decimal Digits

テクスチャノードン : Texture Nodon

日本語 英語
見える Visible
貼りつける面 Texture Face

センサー : Sensors

共通の設定値については、こちらで一括して記載しておく。

日本語 英語
センサーのかたち (直方体 / 円柱 / 球) Seonsor Shape (Box / Cylinder / Sphere)
X X
Y Y
Z Z
X軸 X-axis
Y軸 Y-axis
Z軸 Z-axis

さわっているセンサーノードン : Touch-Sensor Nodon

日本語 英語
さわっている数 Touching count
出力するタイミング (さわったしゅんかん / さわっていたらずっと) Output Timing (On touch / While touched)
何をチェックする? Check What?

こわしたしゅんかんセンサーノードン : Destroying-Sensor Nodon

日本語 英語
こわした数 Broken count

こわれているセンサーノードン : Destroyed-Sensor Nodon

日本語 英語
こわれているか If broken

つかまれているセンサーノードン : Grabbed-Sensor Nodon

日本語 英語
つかまれているか If grabbed
出力するタイミング (つかまれたしゅんかん / つかまれていたらずっと) Output Timing (On grip / While gripped)

位置センサーノードン : Location-Sensor Nodon

共通の設定のみ。

速度センサーノードン : Speed-Sensor Nodon

共通の設定のみ。

加速度センサーノードン : Acceleration-Sensor Nodon

共通の設定のみ。

角度センサーノードン : Angle-Sensor Nodon

共通の設定のみ。

回転速度センサーノードン : Rotation-Speed-Sensor Nodon

共通の設定のみ。

れんけつパーツ : Connections

スライドれんけつノードン : Slide-Connector Nodon

日本語 英語
スライド量 Slide amount
スライドのいどうきじゅん (X / Y / Z) Slide Axis (X / Y / Z)
はんい Range

フリースライドれんけつノードン : Free-Slide-Connector Nodon

日本語 英語
スライドのいどう入力 (X / Y / Z) Slide Motion Input (X / Y / Z)

ヒンジれんけつノードン : Hinge-Connector Nodon

日本語 英語
まわす量 Rotation amount
ヒンジの回転きじゅん (X / Y / Z) Axis of Rotation (X / Y / Z)
はんい Range

ヒモれんけつノードン : String-Connector Nodon

日本語 英語
ヒモのかたさ String Stiffness
ヒモのながさ String Length

だす・けす・引力 : Launch/Destroy/Attract

モノを発射ノードン : Launch-Object Nodon

日本語 英語
発射 Launch
発射方向 Launch Direction
発射スピード Launch Speed
発射間隔 Launch Interval

モノをこわすノードン : Destroy-Object Nodon

日本語 英語
こわす Destroy
何をこわす? Destroy What?

モノワープ入口ノードン : Teleport-Object-Entrance Nodon

日本語 英語
ワープ Teleport
ワープID Teleport ID
何をワープする? Teleport What?

モノワープ出口ノードン : Teleport-Object-Exit Nodon

日本語 英語
ワープID Teleport ID
ワープしせい (そのまま / リセット) Teleport Physics (Preserve / Reset)
発射方向 Launch Direction
発射スピード Launch Speed
発射間隔 Launch Interval

引力ノードン : Attract-Object Nodon

日本語 英語
Force
引力位置 Center of Attraction
何を引きよせる? Attract Which Objects?

ワールドノードン : World Nodon

日本語 英語
ワールドのかたち (なし / 球 / ユカ / ドーム / 直方体/円柱) World Shape (None / Plane / Dome / Cubold / Cylinder / Sphere)
ワールドのみため (ふつう / しばふ / タイル / きんぞく / すな) World Appearance (Default / Grass / Tiles / Metal / Sand)
ワールドのライト (ひる / ゆうがた / よる / くらやみ / うちゅう) World Lighting (Noon / Evening / Night / Pitch black / Outer space)
太陽の方向 Sun Direction
太陽の高度 Sun Height
ワールドのそざい (ふつう / ポヨポヨ / ツルツル) World Material (Normal / Bouncy / Slippery)
モノのみため (ふつう / きんぞく / ネオン) Object Appearance (Default / Metallic / Neon)
ふるまい (こわさない / こわす) Properties (Non-destructive / Destructinve)
ワールドでモノがこわれる速度 Object-Destruction Speed

ゲーム画面とカメラ : Game Screen / Camera

ゲーム画面ノードン : Game-Screen Nodon

日本語 英語
水平追従率 Horizontal Tracking Rate
上下追従率 Vertical Tracking Rate
カメラ画角 Camera Field of View
視点 (横から視点 / 上から視点) Viewpoint (Side view / Overhead view)

カメラノードン : Camera Nodon

日本語 英語
上下 ⬍Up/Down
水平 ⬌Horizontal
リセット Reset
水平追従率 Horizontal Tracking Rate
上下追従率 Vertical Tracking Rate
カメラ画角 Camera Field of View
キャラクターY軸回転追従 (追従しない / 追従する) Track Character's Y Rotation (Disable / Enable)
ずらすキョリ Offset Distance
X軸回転 X-Axis Rotation
Y軸回転 Y-Axis Rotation

カメラ位置ノードン : Camera-Position Nodon

日本語 英語
水平追従率 Horizontal Tracking Rate
上下追従率 Vertical Tracking Rate
ずらすキョリ Offset Distance

カメラ注視点ノードン : Camera-Target Nodon

日本語 英語
水平追従率 Horizontal Tracking Rate
上下追従率 Vertical Tracking Rate
ずらすキョリ Offset Distance

カメラ方向ノードン : Camera-Direction Nodon

日本語 英語
上下 ⬍Up/Down
水平 ⬌Horizontal

カメラ画角ノードン : Camera-Angle Nodon

日本語 英語
カメラ画角 Camera Field of View

あたまノードン : Head Nodon

設定なし。

てノードン : Hand Nodon

日本語 英語
つかむ Grab
前後 ⬍Forward/Backward
コントローラーばんごう (じどう) Controller Number (Auto)
どっちのコントローラー? Which Controller
モード (ホールド / トグル) Mode (Hold / Toggle)
持ち方 (そのまま / ピッタリ) Carrying Style (Precise / Snappy)
れんけつキョリ Snap Distance
回転きじゅん (てくび / ひじ / かた) Center of Rotation (Wrist / Elbow / Shoulder)
発射スピード Launch Speed