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でプロジェクトをエクスポート
プロジェクト → エクスポート。
エクスポートするプリセットを「追加」して、「プロジェクトのエクスポート」をクリック。
Windows Desktop版はexeファイルを実行すればすんなり動くはずだけど、HTML5版は動作確認が少し面倒臭い。
以前もメモしたけれど、昨今の Webブラウザはローカルファイルにいきなりアクセスできないようになってるそうで…。Python を使ってローカルWebサーバを起動して動作確認する。そのあたりは以前メモしたので参考にしてください。
_HTML5の動作確認 - Godot Engineでプロジェクトをエクスポート
今回はプロジェクトをエクスポートして、Windows上で動くexeファイルや、Webブラウザ上で動くHTML5版を出力してみる。
手順は、以前2Dゲームモドキを作成した際にメモした内容とほぼ同じ。
_mieki256's diary - Godot Engineでプロジェクトをエクスポート
プロジェクト → エクスポート。
エクスポートするプリセットを「追加」して、「プロジェクトのエクスポート」をクリック。
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 を実行すればプレイできる。
自分の環境は以下。
_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
◎ HTML5版の完成品。 :
HTML5でエクスポートしてみた。以下のページを開けばWebブラウザ上で実行できるはず。たぶん。
_simpleshootemup.html
Windows10 x4 2004 + 各ブラウザで動作確認してみたが、若干悩ましい結果になった。
普段常用している Firefox でガクガク状態だったのでこれはヤバイと頭を抱えたけれど、Google Chrome ならヌルヌルだったので少しホッとした。この手のソレを動かすときは Google Chrome を使うべきということなのかな…。それとも、自分の環境の Firefox はアドオンをたくさん入れてるから、その分動作速度が遅くなっているのだろうか…?
_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 を使えばこういう見た目のゲームも作っていけそうですよと一応紹介できる程度のソレにはなったかなと…。
[ ツッコむ ]
以上です。