由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 推荐GoDot
进入Programming版参与讨论
1 (共1页)
c*******v
发帖数: 2599
1
这几天学了godot。写了个小游戏。各方面都满意。其game engine很小。很干净。
script 语法类似于python。社区不错。讨论的地方很多小朋友。Lots of fun。
预计我会长期写godot。
python的一部分deploy问题也许也能用godot解决。
godot自己的IDE是用其Engine写的。也许godot能用来写简单的GUI App。
Ref:
https://medium.com/swlh/what-makes-godot-engine-great-for-advance-gui-
applications-b1cfb941df3b
https://towardsdatascience.com/supercharging-game-development-with-gpu-
accelerated-ml-using-vulkan-kompute-the-godot-game-engine-4e75a84ea9f0
https://towardsdatascience.com/machine-learning-and-data-processing-in-the-
gpu-with-vulkan-kompute-c9350e5e5d3a
n******t
发帖数: 4406
2
感覺腳本就是個index 0開始的lua?
這東西對不同的顯示設備適配是怎麼做的?

【在 c*******v 的大作中提到】
: 这几天学了godot。写了个小游戏。各方面都满意。其game engine很小。很干净。
: script 语法类似于python。社区不错。讨论的地方很多小朋友。Lots of fun。
: 预计我会长期写godot。
: python的一部分deploy问题也许也能用godot解决。
: godot自己的IDE是用其Engine写的。也许godot能用来写简单的GUI App。
: Ref:
: https://medium.com/swlh/what-makes-godot-engine-great-for-advance-gui-
: applications-b1cfb941df3b
: https://towardsdatascience.com/supercharging-game-development-with-gpu-
: accelerated-ml-using-vulkan-kompute-the-godot-game-engine-4e75a84ea9f0

c*******v
发帖数: 2599
3
忘了说了,GoDot文档很好。
https://docs.godotengine.org/en/stable/tutorials/viewports/multiple_
resolutions.html
GoDot Engine在windows是一个单独的70M的Exe文件。
godotEngine.exe + 我的项目folder,给别人用很容易,且Robust。
弄一个程序package使得其在各种设置的windows版本都能用,对我这样水平一般的人来
讲,
实在太麻烦。

【在 n******t 的大作中提到】
: 感覺腳本就是個index 0開始的lua?
: 這東西對不同的顯示設備適配是怎麼做的?

n******t
发帖数: 4406
4
必須要帶着engine發行嗎?如果不能standalone還是有點問題的。

【在 c*******v 的大作中提到】
: 忘了说了,GoDot文档很好。
: https://docs.godotengine.org/en/stable/tutorials/viewports/multiple_
: resolutions.html
: GoDot Engine在windows是一个单独的70M的Exe文件。
: godotEngine.exe + 我的项目folder,给别人用很容易,且Robust。
: 弄一个程序package使得其在各种设置的windows版本都能用,对我这样水平一般的人来
: 讲,
: 实在太麻烦。

c*******v
发帖数: 2599
5
可以发行到ios,android,linux,windows,mac
https://docs.godotengine.org/en/stable/getting_started/workflow/export/
exporting_projects.html
https://www.youtube.com/watch?v=cXahUh9Zfho
不过我还没有学习到那个步骤。
目前我在几个电脑转一下,玩玩。用的旧的办法:
“Distributing a game project on PC with Godot is rather easy. Drop the
Godot binary (Godot Engine是个single exe)in the same directory as the
project.godot file, then compress the project directory and you are done.”

【在 n******t 的大作中提到】
: 必須要帶着engine發行嗎?如果不能standalone還是有點問題的。
n******t
发帖数: 4406
6
他的gui editor看起來還不錯,而且還跨平臺。
他這個editor起起來大概300多MB內存,還是略微高了一點。我一會自己build一個簡單
app看看需要多少內存。

【在 c*******v 的大作中提到】
: 可以发行到ios,android,linux,windows,mac
: https://docs.godotengine.org/en/stable/getting_started/workflow/export/
: exporting_projects.html
: https://www.youtube.com/watch?v=cXahUh9Zfho
: 不过我还没有学习到那个步骤。
: 目前我在几个电脑转一下,玩玩。用的旧的办法:
: “Distributing a game project on PC with Godot is rather easy. Drop the
: Godot binary (Godot Engine是个single exe)in the same directory as the
: project.godot file, then compress the project directory and you are done.”

b***i
发帖数: 3043
7
不错,能否在网页中加载呢
c*******v
发帖数: 2599
8
我还没学到。不过文档里有:
https://docs.godotengine.org/en/stable/getting_started/workflow/export/
exporting_for_web.html
其还有godot native可以与native shared library互动。
https://docs.godotengine.org/en/latest/tutorials/scripting/gdnative/what_is_
gdnative.html

【在 b***i 的大作中提到】
: 不错,能否在网页中加载呢
n******t
发帖数: 4406
9
感覺這個方案windows desktop下面的內存佔用還是有點高。

is_

【在 c*******v 的大作中提到】
: 我还没学到。不过文档里有:
: https://docs.godotengine.org/en/stable/getting_started/workflow/export/
: exporting_for_web.html
: 其还有godot native可以与native shared library互动。
: https://docs.godotengine.org/en/latest/tutorials/scripting/gdnative/what_is_
: gdnative.html

n******t
发帖数: 4406
10
我試了一下這個倒是可以的,基於web assembly..

【在 b***i 的大作中提到】
: 不错,能否在网页中加载呢
c*******v
发帖数: 2599
11
有不少人讨论这个。我不过怀疑这问题在windows是解决不了的。
https://www.reddit.com/r/godot/comments/ksfc9p/does_godot_have_memory_leaks_
my_game_seems_to/
有人说godot2 好很多。
https://github.com/godotengine/godot/issues/14845
我怀疑godot1可能更好。如果就做个windows GUI有一些widget。
可能可以考虑godot2甚至godot1。
https://downloads.tuxfamily.org/godotengine/

【在 n******t 的大作中提到】
: 感覺這個方案windows desktop下面的內存佔用還是有點高。
:
: is_

c*******v
发帖数: 2599
12
我试了下。
[1]
GoDot 2.0 32Bit windows,感觉比3.0界面清爽多了。
加了个button,label,然后play。
两个godot editor进程。一个113M,另一个65M。CPU 1%,GPU 70%。
如果打包起来,应该基本也是这个数字。
GoDot 2.0也有export功能。
[2]
GoDot 1.0 64bits windows,与2.0内存差不多。
我怀疑GoDot 3.0在3D方面提高了很多。导致内存消耗很大。
但是control下面那些button,checkbox,menue啥的,也许GoDot 2.0就够了。

leaks_

【在 c*******v 的大作中提到】
: 有不少人讨论这个。我不过怀疑这问题在windows是解决不了的。
: https://www.reddit.com/r/godot/comments/ksfc9p/does_godot_have_memory_leaks_
: my_game_seems_to/
: 有人说godot2 好很多。
: https://github.com/godotengine/godot/issues/14845
: 我怀疑godot1可能更好。如果就做个windows GUI有一些widget。
: 可能可以考虑godot2甚至godot1。
: https://downloads.tuxfamily.org/godotengine/

1 (共1页)
进入Programming版参与讨论