[请益] 有没有纯使用Python来开发的游戏引擎?

楼主: ruthertw (小叶老大)   2024-10-11 19:45:55
现阶段拿来开发游戏的主要程式语言,
大体上几乎都是,
C#, javascript, 特定script语言, C++, java, ...
之前Unity谣传,
之后会推出纯使用Python来开发的版本,
YT也有一些示范影片,
但是突然又没有进一步的消息了.
Unreal也是传出会有强化版的Python外挂,
可以让C++语言苦手,
之后转为使用Python语言来在Unreal环境中开发游戏,
但是Unreal现在比Unity在这方面,
还更是变的无声无息了.
Godot的GD script其实比较接近javascript,
而不是一堆YTer常说GD script近似Python.
很好奇,
目前有没有纯使用Python来开发游戏的游戏引擎?
而且还是有曾经发布上架的游戏作品,
可以观摩欣赏的?
会想这样问,
是因为台湾跟国外的游戏开发生态环境其实大不相同,
台湾大多还是采用保守的游戏开发模式和旧有的开发游戏引擎版本,
以及往往固守住某些特定的程式语言.
但是已经有很多台湾的中小型游戏开发公司,
跟国外的游戏开发公司或是游戏工作室交流后,
经常发现其实国外的这些公司,
不仅早就使用最新版本的游戏引擎来开发游戏,
还大量使用Python来开发出许多大大小小规模的专属功能,
取代了单纯使用上述特定语言来制作游戏,
反而整体游戏开发的速度大幅提升,
而且效能和表现都不输特定游戏开发的程式语言.
还是说,
出于公司对外机密性的考量,
以后也绝对不会出现有能纯用Python来开发游戏的游戏引擎?
作者: KuLanDot (库兰达克斯)   2024-10-11 20:17:00
纯 Python 的话有 Pygame 跟 Pyxel,这两个都是开源的但比较适合用来开发复古风格的 2D 游戏各自的官网上面都有列用该引擎作出来的游戏
作者: chchwy (mat)   2024-10-11 20:52:00
纯Python效能完全不行啊
作者: cdfq152313 (月月冬瓜)   2024-10-11 23:46:00
效能不输是哪个平行时空的python?
作者: LPH66 (-6.2598534e+18f)   2024-10-12 01:17:00
很多 VN 在用的 Ren'Py 也是 Python 底的, 不过有他自己的脚本语言 (但是一样能内嵌 Python)这个算不算“纯 Python”其实有点微妙就是
作者: wulouise (在线上!=在电脑前)   2024-10-12 10:13:00
你的纯python不纯吧,都只是script. Python GIL注定很难写引擎
作者: Lhmstu (lhmstu)   2024-10-12 11:04:00
不输?
作者: cylee (Artisan)   2024-10-13 23:01:00
以前我用过 BigWorld ,现在不知道还在不在
作者: fred1541 ((没意义))   2024-10-14 20:53:00
有点难 光是声光音效 pygame实在跟不上unity or UE
作者: kingroy (手残总比脑残好)   2024-10-15 14:12:00
给游戏开发者用Python有点舍近求远的感觉,开放给做底层的工程师用Python给引擎的编辑器加点小功能是不错啦,但需求跟回报不太值得这样做,游戏引擎主要还是关注怎样让游戏开发者去更容易地做游戏,至于那些小工具之类的现在能间接执行Python就算足够了
作者: qwe78971 (小信)   2024-10-19 02:12:00
色情游戏AVG 有不少python 一方面是这种游戏不吃反应时间 更新简单 一方面是客群 嗯 还有其他因素
作者: poshboy (游戏设计人,人设计游戏)   2024-10-26 22:42:00
纯使用Python来开发游戏的好处在哪里?你有开发过游戏吗?
作者: doomleika (iSuck)   2024-11-01 17:36:00
Python的笑能是有名的滥
作者: cass (cass)   2024-11-09 21:50:00
Python就效能不行,难当此重任。比起冒着优化时重写的风险,一开始就选择效能较好的语言才是明智之举。但拿来写脚本或工具还不错。
作者: SHwEE (Boost)   2024-12-25 00:08:00
虽然是有点时间的文,不过熊猫就是啊(Panda3D)而且官方建议用Python

Links booklink

Contact Us: admin [ a t ] ucptt.com