有关创建Pygame开发者控制台的任何提示?

时间:2015-04-26 04:00:13

标签: python-3.x pygame console-application

我已经厌倦了Python和Pygame,在我一直在制作的一个非常基本的游戏中遇到一些错误之后,我一直认为有一些可以处理字符串输入的控制台(来自开发人员)会非常方便。

以下是一个例子:

我注意到双重跳跃后球员消失了。所以,在我希望创建的控制台中,我会输入:

>> report_bug("Player disappears after double jumping")

其中report_bug(string)是用户定义的函数,它将执行以下操作:

report_bug(string):
    # Check if debug file already exists; create new file if none exists
    # Append string to file, along with other extra info

有人能指出我正确的方向吗?我是否必须从零开始创建一些东西,如果是这样,我将如何去做呢?我试图修改源代码来自:http://www.pygame.org/project-pygame-console-287-.html,但是当我使用Python 3.4时,它已经有9年了,并且是为Python 2.x而制作的。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我已经设法让2.X PygameConsole版本0.7正常工作,所以我会坚持下去!

编辑:我将尝试将PyConsole移植到Python 3.X并希望添加更多功能,以便新手可以轻松了解正在发生的事情。