更新日:

ナビつき!つくってわかる はじめてゲームプログラミングのノードン一覧

ナビつき!つくってわかる はじめてゲームプログラミングのノードン一覧。
ノードンの種類や役割、ノードンの使い方について攻略解説してます。


ノードンの概要

ノードンとは、ニンテンドースイッチで暮らす不思議な生き物。
はじめてゲームプログラミングでは、ノードンを配置したり、
ノードンのポートと別のノードンのポートを線で繋ぐことで、直感的にプログラミングを体験できる。


ノードンの種類は、大きく『入力』『中間』『出力』『モノ』に分かれており、
ナビつきレッスンを攻略していくことで、使用できるノードンの種類が増えます。
フリープログラミングではノードン512体まで、ノードンを繋ぐ線は1024本までという制限がある。


ノードン一覧

『入力』ノードン

ノードン名 役割
定数 設定された『数』を、ずっと出力し続けます。
ボタン コントローラーのボタンが押されたかどうかを出力します。
スティック スティックが倒された量を
『出力』と『はんい』設定に応じて変換して出力します。
タッチしたら 画面がタッチされたかどうかを出力します。
タッチ位置 画面のどこをタッチしているのかを伝える。
ふり ニンテンドースイッチ本体やジョイコンを振る加速度を伝える。
かたむき ニンテンドースイッチ本体やジョイコンの傾きを伝える。
オモテ面が上を向いたら コントローラーが、どれだけ上を向いているか伝える。
回転速度 ニンテンドースイッチ本体やジョイコンの回転速度や軸を伝える。
モーションIRカメラ モーションIRカメラのことを伝える。
モノがこわれたしゅんかん モノが壊れたかどうかを伝える。
スタートしたしゅんかん スタートした瞬間にだけ出力を行う


『中間』ノードン

ノードン名 役割
けいさん 入力:入力された数を計算に使います。
出力:設定で選んだ方法で計算した結果を出力します。
マッピング 入力:入力された数を変換に使います。
出力:入力範囲が出力範囲に合うように変換した結果を出力します。
デジタル化 入力:入力された数を変換に使います。
出力:入力された数を変換した切りのいい数を出力します。
ルート 距離計算
絶対値 入力された数を変換に使います。
+-反転 入力の+と-を逆にする。
0から変わったしゅんかん 入力:入力された数をチェックしつづけます。
出力:入力された数が0.00から0.00以外に変化した瞬間の
    1フレームだけ1.00を出力します。それ以外のときは0.00を出力します。
位置を角度に 入力された数を横の位置として計算に使います。
角度を位置に sin(サイン)とcos(コサイン)の出力。
角度の差 角度を計算して伝える。
くらべる 2つの数を比べて判定する。
AND 入力された数を判定に使います。
NOT 入力された数を判定に使います。
フラグ フラグのON/OFFを伝える。
カウンター 数を数える。
ランダム 入力:0.00以外が入力されると作り出したランダムな数をリセットして0.00にします。
出力:作り出したランダムな数を出力します。
タイマー 指定した時間に出力する。
スポイト マーカーがスポイトの場所に表示されているかどうか分かる。
ワイヤーワープ入口 入力された数を『ワープID』に指定したのと同じワープIDの
『ワイヤーワープ出口ノードン』に伝えます。
ワイヤーワープ出口 設定で指定した『ワープID』と同じワープIDの『ワイヤーワープ入口ノードン』
から数が伝わってきたら、その数をそのまま出力します。
自分メモ ソフトウェアキーボードを使って好きなメモを100文字まで入力できます。
入力したメモはプログラム画面のノードン上にだけ表示されます。


『出力』ノードン

ノードン名 役割
音を鳴らす 音を出力する。
BGM BGMを鳴らす。
しんどう ジョイコンの振動を出力する。
重力をへらす 重力を減らす。
時間を止める 時間を止める。
リトライ ゲームを最初からリトライ(やり直す)する。
ゲームおわる ゲームの終わりを出力する。
ゲームきりかえ ゲームを切り替える。
マーカー表示 入力に応じてマーカーを表示します。
まわる・円グラフのとき単位は「°」です。
2Dマーカー表示 丸いマーカーを上下左右に動かす。
ずっとマーカー表示 ずっとマーカーを表示する。
赤外線ライトをひからせる 赤外線ライトを出力する。
パズルクリア 0.00以外の数が入力されると、パズルクリアになります。


『モノ』ノードン

ノードン名 役割
ヒト ヒトを表示する。
クルマ 車を表示する。
UFO UFOをゲームに出す。を表示する。
モノ モノを表示する。
オシャレなモノ オシャレなモノを表示する。
うごかせるモノ モノを表示して動かす。
まわせるモノ 入力に応じて、XやY軸を中心に回せるモノを回転させます。
のばせるモノ モノを大きくすることができる。
エフェクト エフェクトを表示させる。
ことばつきモノ 言葉を表示する。
数つきモノ ゲーム画面に数を表示させる。
テクスチャ 描いた絵を表示して、いろんなモノの表面に貼り付けて動かせる。
さわっているセンサー センサーにさわっているモノの数を出力します。
こわしたしゅんかんセンサー モノを壊した瞬間。
こわれているセンサー れんけつ先のモノが壊れたら1.00を出力します。
つかまれているセンサー れんけつ先のモノがつかまれているとき1.00を出力します。
位置センサー モノの位置が分かる。
速度センサー 移動速度を調べ、X・Y・Zに出力します。
加速度センサー モノにかかっている加速度を調べ、X・Y・Zに出力します。
角度センサー 角度が分かる。
回転速度センサー モノのX・Y・Z軸での回転速度を出力します。
スライドれんけつ モノとモノをスライドできるように連結させる。
フリースライドれんけつ 連結させたモノを自由に動かせる。
ヒンジれんけつ モノを回す。
ヒモれんけつ 他のノードンとれんけつできる。
モノを発射 モノを発射する。
モノをこわす モノを破壊する。
モノワープ入口 亜空間からモノを飛ばす。
モノワープ出口 亜空間からモノを出現させる。
引力 引力でモノを引きつける。
ワールド 他のノードンの『下のれんけつポート』から、ここにつなぐと『れんけつ』できます。
ゲーム画面 ゲーム画面に映す。
カメラ カメラアングル。
カメラ位置 カメラの位置を決める。
カメラ注視点 ノードンの位置がカメラの注視点になります。
カメラ方向 入力された数に応じて、カメラを上下・水平方向に動かします。
カメラ画角 カメラの角度を決める。
あたま 頭を表示する。
手を表示する。