米国Epic Gamesが開発したゲームエンジン。ミドルウェア。 2004年には「Unreal Engine 3」が発表。 2013年には「Unreal Engine 4」が発表。 PCから家庭用ゲーム機までサポートする汎用のゲームエンジンで、MIDWAYや2K Gamesなど欧米を中心に多くの企業が採用している。 近年はバンダイナムコゲームスやスクウェア・エニックスなど日本でも採用するメーカーが増えてきている。
*1:Unreal Engine 2.5を独自拡張した「Evolution Engine」を使用。
*2:後に自社開発のゲームエンジンに変更
*3:PLAYSTATION 3版はUnreal Engine 2.5を使用
さてさて、今日もBlenderで作ってみたものを書いていくよ。 今日は教えてくれる人もいたから新しいことをやってみる。 Blenderにも少し慣れてきたのかなぁ 今回は神社とかにありそうなお祓い棒を作ってみたよ。 めっちゃのっぺりしちゃった... これ作った理由は、ぱっと思い出したゲームでこんなのあったなぁってだけ のっぺりお祓い棒 本当に雑だなぁ... けど今回の目的は新しいことに触れることだからきっと大丈夫... それでやってみる新しいことっていうのは骨(ボーン)を入れてみること! BlenderとかMayaとかもそうだけど、モデルを部位ごとに動かすときにはこの骨がないとできないからこれを…
目次 はじめに 解説 変更の検知方法 OnPropertyChangedの使い方 最後に はじめに 個人の備忘録としてまとめています。誤った情報がある場合があります。 コメントにてご指摘のほどお願いいたします。 エディタユーティリティウィジェットを利用することでエディタ上で動く独自のツールを作成することができます。 特にDetailsViewを活用することでビジュアルの向上の他に、今回紹介するプロパティの変更も検知できます。 この機能を生かして設定が変更されたときのみ処理を更新したり、設定されたデータアセットの値を反映したりといったよりフレンドリーなツールの作成を行うことができます。 エディタ…
こんにちは。ゲーム事業部(東京)のエンジニアの笠松です。 今回もアドグローブのゲーム事業部内で定期的に開催しているUnreal Engine(以後、UE)勉強会について、自分が発表した内容をご紹介します。 目次 はじめに IKRigによるツタ登り中の実装例 下準備 ツタに向かって手足のIKを有効にする Actor自体をツタの角度に合わせる さいごに はじめに 「UE勉強会って何?」「どんなことをやっているの?」などの紹介については、以下の記事をご参照ください。 blog.adglobe.co.jp 前回では、UE5におけるIKの実装の基本を説明しました。 今回は、以前公開した、ツタ移動の処理に…
今回はアンリアルエンジンの話 エディター上でテストプレイをしていたら 効果音を同時にたくさん鳴らそうとすると BGMが消えてしまう事に気が付きました どうしたものかとPlay Sound 2Dノードを眺めてみると・・・ 並列処理がどうのこうのと書かれています 今回の問題解決の匂いがします 軽く調べてSound Concurrencyというものを使ってみましょう コンテンツブラウザにサウンドの並列処理を作る 作ったファイルを開く 選抜ルールの設定をPrevent Newに変えてみた 一定数以上サウンドが同時に鳴っている場合は新しいサウンドは再生しないとする デフォルトの設定だと多分 一定数以上サ…
こんにちは、金融ソリューション事業部の孫です。 シリーズの最初の記事(Part1)では、Kubernetesの強力な機能を活用するためにEKS(Elastic Kubernetes Service)をどのように設定するかについて詳しく説明しました。 EKSの設定が成功した後、ゲームのインフラでよく使われるAgonesとOpen Matchをインストールしました。 また、公式デモでテストを行い、インストールが正しく行われたことを確認しました。 Kubernetesに基づくAgonesとOpen Matchという2つのコンポーネントについて、理解していない方がいらっしゃるかもしれません。 そのため…
www.youtube.com アニメ『機動戦士ガンダム 復讐のレクイエム』制作決定! Unreal Engine 5を使用 1エピソード30分、全6エピソードの世界配信向け作品。 作品の舞台は、ガンダムシリーズ第1作目『機動戦士ガンダム』(1979年)でも描かれた“一年戦争”中のヨーロッパ戦線となります。 【スタッフ】企画:サンライズ制作:サンライズ/SAFEHOUSE監督:エラスマス・ブロスダウ脚本:ギャビン・ハイナイトエグゼクティブプロデューサー:小形尚弘/ギャビン・ハイナイトプロデューサー:由良浩明キャラクターデザイン:マヌエル・アウグスト・ディシンジャー・モウラメカニカルデザイン:山…
こんにちは、ISID金融ソリューション事業部の孫です。 この記事は、私がUnreal Engine(以下UE)のネットワーク同期(以下レプリケーション)に関する知識を学んだ知見です。 UEのレプリケーション機能は、マルチプレイヤーゲームの開発において非常に重要なコアな機能です。 Web上に公開されているUEのレプリケーションプログラミングは、現在BluePrintを用いたビジュアルプログラミングが主となっています。 確かにBluePrintは便利で迅速な開発が可能ですが、UEの内部動作ロジックをより深く理解するためにはC++プログラミングが不可欠です。 この記事では、C++を使用してシンプルな…
All > Content > MSPresets > MS_Foliage_Material > GlobalFoliageActorにある、 BP_GlobalFoliageActor_UE5をレベルに配置する。 BP_GlobalFoliageActor_UE5 BP_GlobalFoliageActor_UE5を選択し各種パラメータからアセットを制御できる。 Season Strengthを10000に変更すると色が変わる。 Change Color
色々表示されているWindowを折りたたむには、 Viewport まずViewportをクリックして選択する。 Select F10キーを押すとWindowが折りたたまれてViewportが大きくなる。 F10 折りたたまれたWindowをクリックして大きく表示することもできる。 Content Browser
Content Browserから右クリックを押すか、+AddボタンからBlueprint Classを作成する。 Blueprint Class Pick Parent ClassからActorを選択する。 Actor 作成したBlueprint Classをダブルクリックして開く。 +AddボタンからText Renderを選択する。 Text Render Detailsのtextから文字列を打ち換えることができる。 ここではAppleと入力した。 Apple Text Renderを設定したBlueprint Classをレベル上に配置すると文字列が表示される。 BP_TEXTが先ほど…
水曜日、広州は快晴、気温は 32度。 朝 7時過ぎに自然起床。今日は 5時とかに目覚めなくて良かった。 どうもこの『なんの脈絡もなく突然目覚める』現象は『夢』と関係している可能性が非常に高い事に気付いた。最近は仕事関連で追われてる夢で目覚める確率が異常に高いのだよ。。。 先日書いた様に、目覚めた時に自分の脳だけ目覚めて身体が目覚めない、とか身体の中で一部分が乖離している感覚って、どうも「ヲレはBGMとVoice担当だから、SEのトラブルはこちらに影響ないな」みたいな感覚で目覚めるのだ。つまり夢の中でSE部分にトラブルが発生してても、BGM部分は大丈夫?みたいな感覚で、なぁんか身体の中で2分割3…
成果 youtu.be 参考動画 Start animating with our free AI mocap tool Rokoko Video I Tutorial - YouTube Rokoko Vision まではTuorialどおりだったが、StudioはUIが変わっていたので備忘ログ Rokoko Visionの edit in studioを押すstudioのRecently updated scenes→charactorが表示されているところを2クリックclips→対象を選択→RM→View/Edit clipOverride Actor skeletonSkeleton …
環境メモ⭐WindowsノートPC(ASUS)⭐Unreal Engine 5.3↓↓UE5 の Archvis (建築ビジュアライゼーション) テンプレート「Hillside」見てみた。 ”Habitat 67”オリジナルのビジョンをUE5で再現した建築で、実際に50年も前に建てられた当初の半分以下の規模に縮小して建てたカナダの集合住宅。(マリーナベイサンズの設計を担当した人)Habitatの未完成の部分をモデル化して作成したらしい。 ↓↓↓公式サイトページ www.unrealengine.com ↓↓↓↓YouTubeにUE5の建築製作中の映像が載ってました。 www.youtube.c…
結構フロー制御を色々やります( ゚Д゚)! 結構色々なフロー制御があるので、 今回はそのフロー制御の紹介と簡単な使い方など紹介していきたいと思います。 今回は作った時の動作がこちらになります。 ※UE5.3を使用して説明していこうと思います。 ※フローの説明をしますがこの方がいいですとかあればコメントください! ■目次 ・フロー処理とは? ・フロー処理の各種紹介 ・最後に フロー制御とは? フロー処理とはBoolの値や数値や配列情報などに合わせて、 実行する動作の制御が可能になっているノードになります。 各種条件分岐の処理を用いて皆さんも、 ゲームを制作するうえでのプレイヤーの動作の制御はもち…
「ゲームエンジン」というものがあります。 SFCの第4世代ゲームコンソールまでは、「少数のゲームクリエイターが短期間で作成した」という逸話のあるゲームも多く、「ファイナルファンタジー」や「MOTHER 2」、「E.T.」等は、良くも悪くも有名でしたが、N64やPS、SSが登場した第5世代以降、顕著になった「ゲームの複雑化」によって、ゲーム事情は大きく変化しました。 ゲームのコンピューターとしての性能が上がった事によって、プレイヤー側にとって「やる事」が多くなってしまい、結果としてゲーム離れが起き、ゲームが以前のように売れなくなってしまいました。そして、ゲームクリエイターにとっても、ゲームにアレ…
環境メモ⭐WindowsノートPC(ASUS)⭐Unreal Engine 5.3 ブループリント、イベントグラフのお勉強 ↓↓↓完成内容 ✨Unreal Engine 5.3✨🕹️ゲームメーカーズ😊の動く床作ってみたよぉブループリント、イベントグラフのお勉強🤩楽しぃ~💕💕#UnrealEngine #UE5 #UE5Study pic.twitter.com/mlY9QnHMUk — non (@nonnonkapibara) 2023年9月17日 ↓↓↓参考資料【STEP4-2】アスレチックステージ風の「動く床」を作ってステージに配置しようhttps://gamemakers.jp/ue5…
1. 今週の予定 1.1 今週の予定 以下の内容を勉強します。 <Landscapeの作成> 建築用のLevelの作成の勉強の続きをやる。 UE5.3のDisplacementを試す。 <Niagaraの勉強> NS_Mage_Fireballをアニメ調に改造する続きをやります。 <Materialの勉強> Advanced Material Seriesの勉強の続きを勉強します。 <Gaeaの勉強> Earth and Space Sciences XのTutorialを勉強します。 更にGaeaのTutorialを作成します。 <Houdiniの勉強> Free Time Coder氏のU…
unityを使用して作ったゲームがインストールされるごとに利用料が発生するように unityさんが現在炎上中です。 見出しの通り、unityを使用して作ったゲームがインストールされるごとに利用料が発生する、 「Unity Runtime Fee」という料金モデルをいきなり発表しました。 しかも、今後ではなく既存のunity使用ゲームにもこの料金モデルが適用されるとのことで、 大手ソシャゲの運営会社や海外の個人インディー開発者まで大いに批判する大荒れの状況です。 加えて、unityのCEO含む複数の幹部が以前からUnity社の株式を売却していたことで 「インサイダー取引なのでは?」とも囁かれてい…
■ゲーム開発に至るまで。 発端は、某ゲームの推しキャラクターが部活動の一環で”マンドラゴラ”を育てていたことだった。 マンドラゴラとは マンドレイクといえば聞いたことがあるかもしれないが、よくファンタジー世界のアイテムで登場する「人型の根っこ」のアレである。 それを引っこ抜くと奇声を発し、間抜けな人間が気絶、ひどい場合は絶命する。 奇声で死ぬとは大げさな・・と思っていたが、 現実世界に存在するマンドラゴラくんは、ちゃんと根っこに神経毒を持っており、場合によってはちゃんと死ぬので大げさでもなさそう。 たまに大根やニンジンが人っぽく見えるといった話と一緒だとは思うが、マンドラゴラくんの伝承はずいぶ…
Unityの決算を読んでみる UnityにRuntime Feeが導入される 2024/01からUnityにRuntime Feeが導入されることが発表されました。今までの課金モデルと違い、ゲームのインストール数に応じて利用料が発生する仕組みで開発者から反発を受けています。 Unity Software Incは2020/08にNYSEに上場しています。決算も公開されているので今回読んでみます。 investors.unity.com Unityの概要 Unity社は元々デンマークで設立された会社です。近いところだとSpotifyがスウェーデンで創業、Skypeはデンマーク人とスウェーデン人が…
「Unreal Engine」公式Xがロイヤリティについての案内を投稿―これから始めるための参考情報も | Game*Spark - 国内・海外ゲーム情報サイト 改めてアピールか ティム・スウィーニーが顔出しでポストとか出しても面白いような。技術屋喜ぶだろうに つか、まあ、Epic もなあ、なんか中途半端なんだよなあ。Unreal Engine は凄いんだろうけど、周りがね‥‥
UE初心者なので、もっと良い方法あるよ!などあれば、 ぜひX(Twitter)までリプライください! (なんなら、情報を集めるために記事を書いてます。) 前提 今までUnityメインで触ってきたので、ここからUnityとの比較の話がよく出てきます。 M1 Max MacBook Proは優秀で、Unityを使ってゲーム開発してる時、 全然ファンが回らないんですよ。すごい! 軽いゲームなら(よくEditorが重いと言われている)Unreal Engineでも ファンが回らない範囲で開発できるのでは?と思い、 諸々設定を見てみたのでその備忘録です。 Viewport OptionsのRealtim…
初めに Unity では、Terrain 機能を使うことで、地形や草、木、岩などのゲームオブジェクトを効率的に作成することができます。本記事では、木や草、岩などを追加する方法をまとめます。
折角なので (?) UnityとUEの設計思想について、各エンジンにおける「オブジェクト」概念を調べてみることで垣間見る、ということをやろうと思います。 純粋に「設計思想」について考えるだけであって、それぞれの完成度がどうとか、会社がどうとかという話は関係ありません。 できるだけニュートラルに書いてみようと思いますが、多少偏りはあると思います。 参照するドキュメントページはコレです: https://docs.unity3d.com/ja/2023.2/ScriptReference/GameObject.html https://docs.unity3d.com/ja/2023.2/Scri…
Unity が新しい料金プランで炎上してるのを見て、そういえば対抗馬の Unreal Engine というやつとどっちが C++ だっけ、と基本的なところを軽く調べたら、Unreal Engine は C++ 以外に Blueprint という独自のビジュアルプログラミングもサポートしているらしい(Unity は C# だった)。 Scratch みたいなものか?とちょっと興味が湧いたので、ここはフットワーク軽く行こうと Unreal Engine 5 をダウンロードして起動してみた。実際にはまず Epic Games Launcher をダウンロード・インストールし、Epic Games の…