全ノードンの一覧と詳細説明 ナビつき!つくってわかる はじめてゲームプログラミング 攻略
ナビつき! つくってわかる はじめてゲームプログラミング で使用できるノードンのリストです。
攻略?開発?のためにはノードンの仕様を理解しておくことが重要です。
机上でプログラミングを考えるときなど、ポートや入出力値の扱いをすぐに調べられるように表にまとめました。
😊ノードン一覧や逆引きパターンなど、「はじプロ」関連の記事の一覧はこちらからどうぞ
当初はゲーム内でしかノードンの説明を参照できず不便だったのでこちらにまとめていましたが、現在は任天堂の公式サイトでノードン機能一覧が公開されています。Tipsも掲載されていて、非常に理解が深まりますよ。
というわけで、こちらの記事は一覧でさっと確認したいときに使ってもらえればいいな、と思います。
入力ノードン
中間ノードン
No. | 画像 | 名前 | 入力ポート数 | 出力ポート数 | 上のれんけつポート | 下のれんけつポート | 説明 | 出力値の補足 |
---|---|---|---|---|---|---|---|---|
1 | けいさんノードン | 2 | 1 | × | × | 四則演算(+ー×÷)を計算する | 0で割ったときは入力値1をそのまま出力する | |
2 | マッピングノードン | 1 | 1 | × | × | 入力値の範囲を出力値の範囲に変換する | ||
3 | デジタル化ノードン | 1 | 1 | × | × | 入力値の範囲を分割数で区切った値に変換する | ||
4 | ルート(√)ノードン | 1 | 1 | × | × | 平方根を計算する | ||
5 | 絶対値(-を+にする)ノードン | 1 | 1 | × | × | 絶対値に変換する | ||
6 | +ー反転ノードン | 1 | 1 | × | × | +ーを反転する | ||
7 | 0から変わったしゅんかんノードン | 1 | 1 | × | × | 入力値が0以外になった瞬間に1フレームだけ1を出力する | 0 / 1 | |
8 | 位置を角度にノードン | 1 | 1 | × | × | 横位置、縦位置を角度に変換する | -180~180 | |
9 | 角度を位置にノードン | 1 | 2 | × | × | 角度を横位置、縦位置に変換する | -1~1 | |
10 | 角度の差ノードン | 2 | 1 | × | × | 角度の差を計算する | -180~180 | |
11 | くらべるノードン | 2 | 1 | × | × | 値を比較し、条件を満たしたら1を出力する | 0 / 1 | |
12 | ANDノードン | 2 | 1 | × | × | 入力値が両方とも0以外の場合に1を出力する | 0 / 1 | |
13 | NOTノードン | 1 | 1 | × | × | 入力値が0の場合に1を出力する | 0 / 1 | |
14 | フラグノードン | 2 | 1 | × | × | フラグがオンなら1を出力する | 0 / 1 オフを優先する | |
15 | カウンターノードン | 3 | 1 | × | × | 数値を保持し、その値を出力する | ||
16 | ランダムノードン | 2 | 1 | × | × | 入力値が0以外の場合に乱数を出力する。リセットすると乱数を0にする。 | 0~1000 | |
17 | タイマーノードン | 1 | 1 | × | × | 指定された秒数待ってから、指定された秒数の間、1を出力する。 時間を止めるノードンの影響は受けないで、現実の時間で処理される。 | 0 / 1 | |
18 | スポイトノードン | × | 1 | × | × | マーカーとスポイトが触れたら、触れている量を出力する | 0~1 | |
19 | ワイヤーワープ:入口ノードン | 1 | × | × | × | 入力値をワイヤーワープ出口ノードンに値を伝える | ||
20 | ワイヤーワープ:出口ノードン | × | 1 | × | × | ワイヤーワープ入口ノードンから伝わった値を出力する | ||
21 | 自分メモノードン | × | × | × | × | プログラミング画面にコメントを書く |
出力ノードン
No. | 画像 | 名前 | 入力ポート数 | 出力ポート数 | 上のれんけつポート | 下のれんけつポート | 説明 | 出力値の補足 |
---|---|---|---|---|---|---|---|---|
1 | 音を鳴らすノードン | 3 | × | × | あり | 音を鳴らす | ||
2 | BGMを鳴らすノードン | 3 | × | × | × | 音楽を鳴らす | ||
3 | しんどうノードン | 1 | × | × | × | コントローラーを振動させる | ||
4 | 重力をへらすノードン | 1 | × | × | × | 重力を変化させる。入力値は-1~1にクランプされ、-1なら重力を増やし、1なら無重力になる。 | ||
5 | 時間を止めるノードン | 1 | × | × | × | ゲーム時間を変化させる。入力値は0~1にクランプされ、1になるほどスローモーションになる。 | ||
6 | リトライノードン | 1 | × | × | × | ゲームをやりなおす | ||
7 | ゲームおわるノードン | 1 | × | × | × | ゲームを終了し、メニューに戻る | ||
8 | ゲームきりかえノードン | 1 | × | × | × | キーワード指定された別のゲームに切り替える | ||
9 | マーカー表示ノードン | 1 | × | × | × | マーカーを表示する | ||
10 | 2Dマーカー表示ノードン | 2 | 1 | × | × | マーカーの位置を移動する。マーカーが接触した場合はスポイト結果を出力する。 | 0~1 | |
11 | ずっとマーカー表示ノードン | × | × | × | × | プログラム画面にマーカーを表示する。 | ||
12 | 赤外線ライトをひからせるノードン | 1 | × | × | × | Joy-Conの赤外線ライトを光らせる |
モノノードン
No. | 画像 | 名前 | 入力ポート数 | 出力ポート数 | 上のれんけつポート | 下のれんけつポート | 説明 | 出力値の補足 |
---|---|---|---|---|---|---|---|---|
1 | ヒトノードン | 4 | × | あり | × | 入力値に応じて前後、左右、ジャンプ、アクションができる | ||
2 | クルマノードン | 3 | × | あり | × | 入力値に応じてアクセル、ハンドル、ジャンプができる | ||
3 | UFOノードン | 3 | × | あり | × | 入力値に応じて前後、左右、上下ができる | ||
4 | モノノードン | × | × | あり | あり | 直方体、円柱、球がある | ||
5 | オシャレなモノノードン | × | × | あり | あり | 当たり判定「直方体」:ハコ、コンテナ、サイコロ、パネル、たからばこ、テレビ、Joy-Con、やじるし、マグロ、くまちゃん 当たり判定「円柱」:おじさん、チアリーダー、ダイバー、にんぎょ、ロボット、魔女、ゆきおとこ、スモウレスラー、ミサイル、えんぴつ、カバ 当たり判定「球」:サッカーボール、ゴルフボール、風船、リンゴ、カブ、サカナ、けだまる、エイリアン、ヒヨコ 当たり判定「リング」:リング | ||
6 | うごかせるモノノードン | 3 | × | あり | あり | 入力値に応じて動く。入力値は-100~100にクランプされる。 | ||
7 | まわせるモノノードン | 3 | × | あり | あり | 入力値に回転する。入力値は-16~16にクランプされる。 | ||
8 | のばせるモノノードン | 3 | × | × | あり | 入力値に応じて伸び縮みする。入力値は-10~10にクランプされる。 | ||
9 | エフェクトノードン | 1 | × | × | あり | エフェクトを表示する。 | ||
10 | ことばつきモノノードン | × | × | あり | あり | 指定した言葉を表示する。 テクスチャノードンと組み合わせると文字の背景を非表示にできる。(テクスチャノードンの説明参照) | ||
11 | 数つきモノノードン | 1 | × | あり | あり | 入力値を表示する。入力値は-100000~100000にクランプされる。 テクスチャノードンと組み合わせると文字の背景を非表示にできる。(テクスチャノードンの説明参照) | ||
12 | テクスチャノードン | 1 | × | × | あり | 入力値が0以外の場合にテクスチャを表示する。入力ワイヤーがない場合は常に表示する。 ことばつきモノノードン、数つきモノノードンの「ふるまい」を「見えない」にして、透明のテクスチャを貼ることで、文字だけを表示できる。 | ||
13 | さわっているセンサーノードン | × | 1 | × | あり | センサーに触れているモノの数を出力する。 | ||
14 | こわしたしゅんかんセンサーノードン | × | 1 | × | あり | 連結先がモノを壊した瞬間に、壊した数を出力する。 | ||
15 | こわれているセンサーノードン | × | 1 | × | あり | 連結先が壊れている場合に1を出力する。 | 0 / 1 | |
16 | つかまれているセンサーノードン | × | 1 | × | あり | 連結先がつかまれているときに1を出力する。連結先がない場合は、センサーが掴まれているときに1を出力する。 | ||
17 | 位置センサーノードン | × | 3 | × | あり | センサーの中心部分の座標を出力する | ||
18 | 速度センサーノードン | × | 3 | × | あり | センサーの中心部分の速度を出力する | ||
19 | 加速度センサーノードン | × | 3 | × | あり | センサーの中心部分の加速度を出力する | ||
20 | 角度センサーノードン | × | 3 | × | あり | センサーの回転角度を出力する | ||
21 | 回転速度センサーノードン | × | 3 | × | あり | センサーの回転速度を出力する | ||
22 | スライドれんけつノードン | 1 | × | あり | あり | 連結したモノを1方向にスライドする。入力値は-100~100にクランプされる。 | ||
23 | フリースライドれんけつノードン | 3 | × | あり | あり | 連結したモノをXYZ方向にスライドする | ||
24 | ヒンジれんけつノードン | 1 | × | あり | あり | 連結したモノをXYZのいずれかを軸に回転する。入力値は設定値でクランプされる。 | ||
25 | ヒモれんけつノードン | × | × | あり | あり | モノをロープで連結する | ||
26 | モノを発射ノードン | 1 | × | あり | あり | 0以外が入力されたタイミングでモノを発射する。入力ワイヤーがない場合は常に1が入力されている扱い。 | ||
27 | モノをこわすノードン | 1 | × | × | あり | 0以外が入力されたタイミングで触れているモノをこわす。入力ワイヤーがない場合は常に1が入力されている扱い。 | ||
28 | モノワープ入口ノードン | 1 | × | × | あり | 0以外が入力されたタイミングで触れているモノをモノワープ出口へ移動する。入力ワイヤーがない場合は常に1が入力されている扱い。 | ||
29 | モノワープ出口ノードン | × | × | × | あり | ワープしたオブジェクトの移動先 | ||
30 | 引力ノードン | 1 | × | × | あり | 触れているモノに力を加える。入力値は-1~1にクランプされ、-1だと遠ざけ、1だと近づける力になる。入力ワイヤーがない場合は常に1が入力されている扱い。 | ||
31 | ワールドノードン | × | × | あり | × | ワールドの形、見た目、ライト、素材を設定する。 | ||
32 | ゲーム画面ノードン | 3 | × | × | あり | 画面に写す範囲を設定する。入力値に応じて移動する。入力値は-1000~1000にクランプされる。 カメラ関連ノードンと同時使用不可 | ||
33 | カメラノードン | 3 | × | × | あり | ゲーム画面を写すカメラを配置する。入力値に応じて上下方向、水平方向を変える。入力値は-1~1にクランプされる。 ゲーム画面ノードン、他のカメラ関連ノードンと同時使用不可 | ||
34 | カメラ位置ノードン | 3 | × | × | あり | カメラの位置を設定する。入力値に応じて移動する。入力値は-1000~1000にクランプされる。 ゲーム画面ノードン、カメラノードンと同時使用不可 | ||
35 | カメラ注視点ノードン | 3 | × | × | あり | カメラの注視点を設定する。入力値に応じて注視点を移動する。入力値は-1000~1000にクランプされる。 ゲーム画面ノードン、カメラノードンと同時使用不可 | ||
36 | カメラ方向ノードン | 2 | × | × | × | カメラの方向を設定する。入力値に応じて方向を変更する。入力値は-180~180でループされる。 ゲーム画面ノードン、カメラノードンと同時使用不可 | ||
37 | カメラ画角ノードン | × | × | × | × | カメラの画角(FOV)を設定する | ||
38 | あたまノードン | × | × | あり | × | 触っているセンサーノードンで、カメラ位置からの視線をチェックできるようになる。 | ||
39 | てノードン | 2 | × | あり | × | Joy-Conで動く手を表示する。入力値は-1000~1000にクランプされる。 |
ディスカッション
コメント一覧
まだ、コメントがありません