「Godot Engine」、最新バージョン『Godot 4.2』のベータ版がリリース。CPUパーティクルをGPUパーティクルへ変換する機能が導入

2023.10.24
ニュースGodot
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • 「Godot Engine」最新バージョン『Godot 4.2』のベータ版がリリースされた
  • コンピュートシェーダーでダイナミックテクスチャが扱えるように
  • 今後は、同バージョンで刷新されたGPUパーティクルの移行が推奨される

Godot Engine開発チームは、「Godot Engine」の最新バージョン『Godot 4.2』のベータ版をリリースしました。GitHubから誰でもダウンロード可能です。

Godot Engineは、クロスプラットフォームビルドに対応した2D・3Dゲームエンジンです。MITライセンスのオープンソースソフトウェアであるため、使用料がかからないことが特徴です。

Godot 4.1からGodot 4.2 Beta 1では1,300点以上、Godot 4.2 Beta 2ではさらに95点の変更が加えられています。リリースに併せて公式ブログで公開された記事では、Godot 4.1からの主な変更点が紹介されています。

プロジェクトマネージャーやエディタのUIの変更をはじめ、パーティクルおよびシェーダーシステムの改善など、アップデートやバグ修正が行われています。

プロジェクトマネージャーの新しいUI(画像は公式ブログより引用)

コンピュートシェーダーがダイナミックテクスチャに対応(画像は公式ブログより引用)

2Dナビゲーションシステムがメッシュベイキングに対応

3Dのナビゲーションメッシュベイキングと同様、ワールド上の2Dオブジェクトを基に2D用のナビゲーションメッシュを生成できるようになりました。

(動画は公式ブログより引用)

3Dビューポートが改善

エディタの3Dビューポートで使用できる機能が拡充されました。オブジェクトを操作するホットキーが追加されているほか、ボックスコリジョンの各辺を個別に編集可能になる、一部の3Dノードギズモが選択されていないときに非表示になるなどのアップデートが施されています。

(画像は公式ブログより引用)

スクリプトデバッグがマルチスレッドに対応

GDScriptなどで書かれたコードをデバッグするスクリプトデバッガが、マルチスレッド化したコードに対応しました。これより、ブレークポイントなどが正しく動作するようになります。

(動画は公式ブログより引用)

GPUパーティクルが刷新

Godot 4.2では、GPUパーティクルおよびGPUパーティクルのプロパティ「ParticleProcessMaterial」がリファクタリングされ、リアルなビジュアルエフェクトだけでなく、よりスタイライズされたエフェクトも制作できるようになりました。

新しいGPUパーティクルで作られたビジュアルエフェクト(動画は公式ブログより引用)

なお、Godot Engine開発チームはGPUパーティクルへの移行を推奨しており、Godot 4.2以降はCPUパーティクルに新たな機能を追加する予定はないとのこと。そのためGodot 4.2にはCPUパーティクルをGPUパーティクルへ変換するコンバーターが導入されています。

パーティクルシステムの詳細な更新内容に関しては、こちらをご覧ください。

なお、Godot EngineGitHubリポジトリでは、バグの報告を受け付けています。既知のバグの確認や、まだ知られていない未発見のバグの報告が可能です。

Godot 4.2 ベータ版のダウンロードはこちらをご確認ください。

Dev snapshot: Godot 4.2 beta 2|Godot Engine 公式ブログgodotengine / godot|GitHub

関連記事

Godot Engineでシェーダーを作る方法や、『パーリィナイトメア』のビジュアル制作事例も。「Godot Meetup Tokyo Vol.3」の講演資料が公開
2024.12.05
Godot Engineベース路線を取りやめたオープンソースのゲーム開発プラットフォーム「The Mirror」、新たなアルファ版の提供をアナウンス
2024.11.13
Godot Engineで作ったゲームをNintendo SwitchやXbox Series X|Sに移植可能。W4 Games、ミドルウェア「W4 Consoles」を正式リリース
2024.10.09
「Godot Engine」がOpenXRのテストベッドに。OpenXRランタイムとの統合を目指す「Godot OpenXRインターフェース」も開発中
2024.09.25
オープンソースのゲームエンジン「Godot 3.6」安定版がリリース。物理補間の2D対応やメッシュのステータス表示機能の追加など
2024.09.10
オープンソースのゲームエンジン「Godot 4.3」がリリース。物理演算とフレームレートの個別更新や、外部コンバーターなしでのFBXファイルのインポートが可能に
2024.08.16

注目記事ランキング

2024.12.06 - 2024.12.13
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

プレイアブル(Playable)
プレイアブル
  1. ゲームをプレイすることができる状態。
  2. 1の状態の実行ファイルのこと。
  3. プレイヤーの操作が可能な状態。操作可能なキャラクターのことをプレイアブルキャラクター(Playable Character)と呼ぶ。
VIEW MORE

Xで最新情報をチェック!