アンリアルエンジンって聞いたことありますか?

フォートナイトっていうゲームが有名?な、Epic Gamesというゲーム会社が公開しているゲームエンジンです。

 

ゲームはコンピュータ上で動作するので、それを制御するにはコンピュータ言語によるコーディングが必要ですが、それを、ノード、という視覚的なものの組み合わせでやってしまえる、そんな感じのものです。

次の画像は、私が制作中のゲームの一部です。これらの、ラベルの付いたボックス?の様なもの1つ1つがノードです。

 

 

ちょっとだけ実践?してみます。

ゲームの装備画面で、装備スロット1に装備されている武器を鞄に入れるとしましょう。

 

特定の入力操作によって「イベントと呼ばれるもの」を開始させて、画面左側の黄色いノードに、スロット1を示す数字、0を与えます。

スロット1なのに0なのは、0から数え始めると、0、1、2という風に、1つ目の数字は0だからです。

ここでは、与える数字はSet Noという呼称で、任意のものを事前に選ぶ処理を前提にしています。例えば、スロット1の武器バナーをクリックしたら、Set Noは0として扱われるようになり、そのあと、鞄に入れるボタンを押すことで処理を別で始める、といった具合です。

 

同じ画像をもう一度張ります。

 

次に、この黄色いスイッチノードは、ノード内右側の0、1、2のうち、与えられた数字である、0に繋げられた次のノードの処理を開始させます。

処理の流れは、画像内の、白い線で視覚化されています。

3つあるグレーのラベルのノードのうち、一番上のものの処理が開始されます。これはブランチノードで、与えられた条件(赤い小さなノード)が真か偽かで、次の処理を選択します。

ここでは、EQ1 KaraつまりEquipment=装備の1番が空か否か、を判定し、空ではない=偽=Falseの場合に、次の処理を開始させています。

 

次の青いノードからは、装備してあった武器の情報を、鞄のデータベースに格納して、装備スロットの武器の情報を削除、空の状態を宣言して終わる、といった感じです。

 

わけがわからないかもですが、筆者も最初、見ただけでは???でした。

 

 

 

 

 

結局このノードのシステムは、プログラミングのことで、どのデータをどう使う、というような処理、命令を決めていくもので、この部分は個人でも比較的簡単に学習、実践できると思います。ただ、同じ仕様を実装するのに、処理の方法は沢山あると思うので、その中からより軽いものを選択するには、知識や経験が必要なのかもしれません。

 

ゲームを作るうえでは、キャラクターの見た目などの3Dモデリング、加えてそのキャラクターを動かすアニメーション制作(3Dモデルに骨組みを仕込んで、ポーズを作って組み合わせていく)も必要になりますし、筆者はそれに加えてマルチプレイの実装についてもサーバーについての知識が皆無なので困ってます。マルチプレイの実装時のみ、コンピュータ言語を用いたプログラミングも、現状では必須だと思います。

ただ、モデリングについてはAIを活用できそうですし、販売、配布されている3Dデータ、アニメーションを使うこともできます。

 

 

 

 

筆者は、好きなゲームの続編が発売される気配が皆無なので、自分で作るか、って感じで参考書(アフィリエイトリンクを後述します)を購入し学習を始めました。

 

 

 

 

前述の参考書は、簡単なゲームを実際に制作しながら、知識や技術を学ぶ形式ですが、2026年7月1日現在、ゲームの完成まではまだ執筆されていないようで、ダウンロードコンテンツとして、PDF等での加筆が今後ある様です。購入を検討される方がおられましたら、ご注意ください。

私は、この参考書を選んで正解だったと思いますし、基礎の大部分は身に付いたかなと思います。

 

また、参考書は、紙の書籍と電子書籍とで、使い勝手が大きく違うと思うので、その点もご注意ください。

前述のアフィリエイトリンクは紙の書籍のものです。

私は電子書籍のもの(Reader Storeにて購入)を選び、モニター2つ(4KとFHD)の環境で学習しましたが、もう1つモニターがあったら、より良かったかなと思います。

 

 

 

 

自分で遊びたいからゲームを作っているわけですが、モデリングとアニメーション制作には相当な時間が必要だと思うので、気ままにゆっくりできればいいかなと思います。そのうち便利な機能が追加されることもありそうですし。何年かかるかな。

ハヤシライスって美味し過ぎない?

 

多分料理で一番好きなのはハヤシライス。

 

多分俺はハヤシライスが一番好きな料理。

 

薄切りの牛肉、玉ねぎ、旨味が爆発するソース、この組み合わせはとんでもないよ。

そこに白米だもんね。

 

子供の頃からずっと好き。

歳を重ねて、苦手だったものに美味しさを感じたり、味覚も少し変化してるんだけど、やっぱ好きなものは好きだよね。