ゲーム開発

ゲーム開発

【UE5ライセンス】Cityサンプル等、マーケットプレイスで配布・販売されているコンテンツ

Unreal Engineのマーケットプレイスで販売/配布されているコンテンツのライセンス/制限事項について調べてみました。基本的には、CitySampleを含め、配布/商用利用はOKです。
ゲーム開発

【UE5ライセンス】テンプレートとスターターコンテンツ part2

マスクロ UE5に入っているテンプレートやスターターコンテンツって自作ゲーム(配布したい)に含めていいんだっけ? と疑問に思ったので調べてみました。先に結論だけ書いておくと無償のUE5ライセンスで配布OK(商用利用もOK※1)です。次章以降...
ゲーム開発

【UE5初心者】テンプレートとスターターコンテンツの使い方 part1

こんにちは!昨日からUnreal Engine 5 (UE5)でゲーム製作を始めたマスクロです。今回は、テンプレートとスターターコンテンツという超便利機能の使い方を紹介していきます。 そもそもスターターコンテンツとは? 基本図形オブジェクト...
ゲーム開発

【UE5ライセンス】無償で使える場合、使えない場合の違い

UE5でゲーム作成を始めてみようと思い、まずはライセンスについて調べてみました。で、ライセンスで一番気になるのって、「どこまで無料で使えるのか?」というところだと思います。UE5の場合、基本的にはUE5で作った製品の収入が100万ドルを超え...
ゲーム開発

【Lua】エラー処理の書き方

Luaには他の言語でよくあるtry~の例外処理が存在しない代わりに、pcall/xpcallというエラー処理用の関数が標準で用意されています。この記事では、pcall/xpcallの使い方とサンプルコード、それと、おまけで自作エラーの作り方...
ゲーム開発

【Win11】Unreal Editor for Fortnite(UEFN)のインストール~テストプレイ

今話題のUEFNを試してみました。(少し乗り遅れたけど)この記事ではUEFNのインストールからテストプレイまでの手順を紹介します。 1. 事前準備 まず、大前提としてUEFNをインストールするためにはフォートナイトが必要です。もし未所持の場...
ゲーム開発

【Lua】ファイルの読み込み/書き込み

LuaのファイルIOを触る機会があったので、サンプルコードを付けて少しまとめました。(この記事で扱うのは、追加ライブラリ等を使わずに読み書きする方法のみです) ファイル読み込み ファイル全体を1度に読み込む -- ファイルを読み込みモード(...
ゲーム開発

【Win11】Unreal Engine 5.1インストール

Unreal Editor for Fortnite(UEFN)を試してみたくて自宅PCにUnreal Engine 5.1をインストールしてみました。この記事では、Windows11でのUnreal Engine 5.1インストールからテ...
ゲーム開発

【Lua】数字を通貨表記(3桁カンマ区切り)に変換する

意外にも標準関数がなかったのでゴリゴリ実装してみました。実装といっても、 引数:数値型(小数可)返り値:3桁カンマ区切りの文字列 というだけの簡単な関数なのですが。(賢い人ならワンライナーで書けそう)関数 local function nu...
ゲーム開発

【Lua】小ネタ

Luaの言語仕様/ドキュメント/リファレンスの場所の話・Luaバージョンの表示方法・ラムダ式・三項演算子