我想通过创建等距 RPG 电脑游戏来学习 Python。为了让它在开始时更有趣一点,我想我不会从头开始,而是改变另一个非常基本的等距 RPG,一点一点地把它变成我自己的*。我认为这个游戏会是一个合适的人选。问题是它是用 python 2.6 制作的。我已经将所有代码转换为 python 3,但是在开始调试过程时,我遇到了包
ocempgui
不再存在的问题。我似乎无法使用 pip
或 conda
安装它,因为它不在存储库中。
有什么方法可以在 python 3 中使用
ocempgui
包吗? (链接)
如果有人知道另一个用 python 3 编写的基本等距 RPG,请告诉我。
*有些人可能会说从头开始更好,但我认为保持动力更重要。
好吧,除非您要找到该库的源代码
ocempgui
并重建它以在当前版本的 python 中运行,否则您就不走运了。库版本控制是使用任何语言 python 工作的很大一部分。
查找 ocempgui 的来源很容易,但由于它自 2008 年以来没有更新(!),您必须将它移植到现代 Python 版本和 现代 Pygame 版本,这可能是均匀的更具挑战性(前提是没有更新的分叉)。如果我是你,我会考虑用纯 Pygame 替换 ocempgui,我希望它在 15 年内变得更加全面 =)