ArcadePlus图形库
arcadeplus的Python项目详细描述
ArcadePlus是一个易于学习的Python库,用于创建2D视频游戏。 它非常适合刚开始工作的程序员,或者想要创建 没有学习复杂框架的二维游戏。在
ArcadePlus构建在Pyglet和OpenGL之上。在
ArcadePlus Python库是由George Shao创建的。 ArcadePlus是从Arcade派生出来的,Arcade是一个由paulvincentcraven创建的Python库。 ArcadePlus是一个比Arcade更简单、性能更好的Python图形库。在
^{1}$如何安装
在终端中输入pip install arcadeplus。在
性能比较
如下图所示,ArcadePlus Python库比Arcade Python库具有更好的性能。在
Pros: 大幅提高帧速率(与Arcade v2.3相比)
更新:从ArcadeV2.4开始,这取决于您的机器规格。它的性能可能更好,更差,或者大致相同,这取决于你的RAM速度,GPU等等。在
Cons: 更多内存使用。在
代码兼容性和转换
通过一些简单的更改(如下所示),您现有的Arcade代码在ArcadePlus中可以正常工作,但是效率要高出一个数量级。 但是,由于可能会添加新特性和优化,任何未来的ArcadePlus代码都可能无法与Arcade代码一起使用。在
方法1
- 将任何导入(如import arcade)替换为import arcadeplus
- 使用IDE的内置find函数将arcade.的所有实例替换为arcadeplus.
方法2
- 使用import arcadeplus as arcade代替import arcade
- 项目
标签: