とあるゲームプログラマの挑戦と敗北の歴史

UE4とプログラミングとmayaとpythonとhtmlとマラソンを中心に情報を発信する元「技術ブログを目指すブログ」から再始動した毎日の日々を発信するブログです。

アンリアルエンジン の繰り返し方法

アンリアルエンジンの繰り返し方法 for文に相当するものをご紹介します。 繰り返しは forLoopノード を使用します。 FirstIndex に開始 LastIndexが終了を入力します。 Indexの出力をPrintStringすれば繰り返した値を表示することができます。 配列に特化し…

アンリアルエンジン の分岐方法

プログラミング言語でいうところの if文 (2択分岐)の方法は ブランチノードを使用します。 Condition の入力のチェックボックスをONにする。 もしくは 別から入力を設定されるようにしていする。 結果により True False に分岐します。 プログラミングで言…

ラブライブサンシャインファーストライブにいってきました

ラブライブサンシャインファーストライブに行ってきました。 まさかメンバーによるピアノ演奏がきけるとは・・ そして献花の数々です。 (お客さんも個人で出せるシステムだったみたい)

アンリアルエンジン の変数の作り方

変数をクリックし作成し ブルーシート上にドロップすることで 変数ノードを作成できる。 変数の型や値を変更することができます。 変数からの出力を別のノードにつないで使用することができる。

シールを貼りました

100円ショップでうっていたシールをはりました。 いつかきっとレトロなお部屋をつくるんだぁ

アンリアルエンジン の配列の使用方法

配列の追加方法) 整数配列 intArray = {0,10,20,30,40} に 50 を追加したい場合Addノードを使用する 以下は要素番号[5]を取得し表示する例 この場合50が表示される。 配列の削除方法) 整数配列 intArray = {0,10,20,30,40} の要素を削除したい場合 RemoveI…

アンリアルエンジン の数学式ノード(MathExpression)の使い方

右クリックから Math Expressionの追加を選択 ※バージョンによっては数学式ノードと表記されているので注意 好きに計算式を作ることができる AとBには好きに数字を入力でき、出力をprint Stringなどにつないで使用する。 MathExpressionは機械的に自動生成さ…

アンリアルエンジン の四則演算

make Literial String ノードの出力を print string ノードの入力に設定することができました。 make literial Int ノード2つを作成し 足し算ノードの入力を接続し 足し算ノードの出力を表示した場合の例です。 整数型を文字列型に入力した場合もきちんとキ…

アンリアルエンジン のご紹介

アンリアルエンジンはゲームエンジンです。 1からすべてプログラミングすることなくアプリケーションを作ることができます。 (用途はゲームのみです)。 Hello Worldの手順のメモになります。 新規作成から空のプロジェクトを作成します。 ブループリント…

ひさしぶりに走る

ひさしぶりに走る。ゆっくりでいいから走る ほんとにゆっくり しばらくはあったかいなら走れるかな