Flutter 3について

弊社ではアプリケーションの開発にFlutterを使用することが多くなってきています。

現在(2023/11/20段階)では、Flutterの最新のStable環境は3.16.0になっており
今回はFlutter 3で追加された機能の一部抜粋して紹介します。

  • 開発環境ではWindows7/8が非推奨に
  • 折りたたみスマホに対応
  • AndroidのGradleバージョンのアップデート
  • パフォーマンスの向上(主に描画周り)
  • Material 3のサポート
  • Apple’s App Tracking Transparency要求の対応

詳細に関しては以下のサイトをご確認ください。https://docs.flutter.dev/release/whats-new

所感ですが、Flutterの開発環境は徐々に安定・向上してきているので
今後も長期で使い続けれるのではないかと期待しております。

unreal engine4

Unreal engineとは

Unreal Engineは1998年にEPICgamesより開発されたゲームエンジンで、ゲームエンジンとは共通して用いられる主要な処理を代行しこうりつし効率化するソフトウェアの総称です。

ゲームエンジンではあるが、アニメーションや映画作成、VR空間の作成など幅広い分野で使われている。

現在、Unreal engineはunreal engine5まで出ていますが、推奨スペック(ソフトを快適に動かすための性能)が高いためunreal engine4の4.27を使用します。

  • 今回使用するバージョンの最小スペックは

OS Windows 10 64-bit

プロセッサ Quad-core Intel Intel または AMD2.5 GHz またはそれ以上のプロセッサ

メモリ 8 GB RAM

ダウンロード

  • Unreal Engineのダウンロードをする前に、EPIC games launcherを公式サイトよりインストールします。
  • https://www.epicgames.com/site/ja/home
  • Launcherのインストール終了後、アカウントを作成またはログインし、Unreal Engineにアクセスします。
  • ログインしたらUnreal Engineタブに移動しバージョンを選択、インストール ボタンをクリックするとダウンロードが始まります。

画面の名称

作成

  • 今回は色を付けてみたいと思います。
  • Unreal engineを起動すると​右の画面になるので、ゲームを選択しプロジェクトを開くを押します。

プロジェクト設定

  • プロジェクトを開いたらテンプレートを選択という画面にうつります。今回はサードパーソンを選択します。
  • プロジェクト設定の方では、スターターコンテンツを有りにすると、様々なコンテンツを使うことができるため、あり有りにすることをおすすめします。

画面

  • 設定を終えロードが終わるとつぎ次の画面になります。
  • 今回はボールに色を付けていくので、右側のmodeのなかからスフィアをドラッグアンドドロップで画面内に配置します。

色を付ける

  • Unreal engineで色を付けるときはmaterialを選択します。
  • ContentBrowserと呼ばれる下の​
  • materialを開くと次の画面になります。
  • 色を付ける際必要となる操作が、ベースカラー、メタリック、スペキュラ、ラフネスの4つとなります。
  • ベースカラーを変える際のノードを呼び出すためには、キーボードの3キーを押しながら左クリックを押し、他の3つのノードは1キーを押しながら左クリック押します。
  • 右上の保存ボタンを押した後view画面に戻り、スフィアに作成したマテリアルをドラッグアンドドロップします。
  • するとスフィアに色が付きま

まとめ

今回はunreal engineを使った色の変更を行いました。unreal engineを使う上での基本操作となりますので是非覚えてください。現在unreal engineは様々な分野で使われていますが、ノーコードでゲームを作れるということで趣味で作成している人も多いエンジンです。これを機に自身でゲームを作ってみるのはいかかでしょうか。今回はこれで以上となります。次回の更新をお楽しみに