mieki256's diary



2020/11/19(木) [n年前の日記]

#1 [godot] Godot Engineでプロジェクトをエクスポート

Godot Engine 3.2.3 x64 を使って3D表示の簡単なシューティングゲームっぽいものを作る。

今回はプロジェクトをエクスポートして、Windows上で動くexeファイルや、Webブラウザ上で動くHTML5版を出力してみる。

手順は、以前2Dゲームモドキを作成した際にメモした内容とほぼ同じ。

_mieki256's diary - Godot Engineでプロジェクトをエクスポート

プロジェクト → エクスポート。

3d_tuto18_export_project_ss01.png


エクスポートするプリセットを「追加」して、「プロジェクトのエクスポート」をクリック。

3d_tuto18_export_project_ss02.png


Windows Desktop版はexeファイルを実行すればすんなり動くはずだけど、HTML5版は動作確認が少し面倒臭い。

以前もメモしたけれど、昨今の Webブラウザはローカルファイルにいきなりアクセスできないようになってるそうで…。Python を使ってローカルWebサーバを起動して動作確認する。そのあたりは以前メモしたので参考にしてください。

_HTML5の動作確認 - Godot Engineでプロジェクトをエクスポート

Windows Desktop版の完成品。 :

Windows Desktop でエクスポートしてみた。

_simpleshootemup_windowsdesktop_20201119.zip (25.5MB)

解凍すると、中に simpleshootemup.exe と simpleshootemup.pck が入ってる。simpleshootemup.exe を実行すればプレイできる。

自分の環境は以下。
  • CPU : AMD Ryzen 7 1700
  • GPU (videocard) : NVIDIA GeForce GTX 1060 6GB
  • RAM (Memory) : 16GB
  • OS : Windows10 x64 2004
このスペック上では比較的滑らかに動いてるように見える。FPSは測定してないけど…。

HTML5版の完成品。 :

HTML5でエクスポートしてみた。以下のページを開けばWebブラウザ上で実行できるはず。たぶん。

_simpleshootemup.html

Windows10 x4 2004 + 各ブラウザで動作確認してみたが、若干悩ましい結果になった。
  • Mozila Firefox 82.0.3 ... ガクガク状態。見るからに酷い。それでもまあ、一応は動いてくれた。
  • Google Chrome 87.0.4280.66 ... 比較的滑らかに動く。ヌルヌル。
  • Microsoft Edge 86.0.622.69 ... Google Chrome ほど滑らかではなく時々ガクッとするけれど Firefox ほどガクガクではない。
  • Vivaldi 3.4.2066.106 ... Microsoft Edge と似たような感じ。

普段常用している Firefox でガクガク状態だったのでこれはヤバイと頭を抱えたけれど、Google Chrome ならヌルヌルだったので少しホッとした。この手のソレを動かすときは Google Chrome を使うべきということなのかな…。それとも、自分の環境の Firefox はアドオンをたくさん入れてるから、その分動作速度が遅くなっているのだろうか…?

とりあえずこれで完成。 :

ひとまずこれで完成。正直なところ、これでゲームになってるかと言えば全然なってないのだけど、Godot Engine を使えばこういう見た目のゲームも作っていけそうですよと一応紹介できる程度のソレにはなったかなと…。

以上です。

過去ログ表示

Prev - 2020/11 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project