Any tips on creating a Pygame Developer Console?
我一直不停地使用Python和Pygame,在制作了一个非常基本的游戏中的一些错误之后,我一直在想自己拥有某种可以处理字符串输入的控制台(来自 开发人员)将非常方便。
这是一个例子:
我注意到玩家在两次跳跃后消失了。 因此,在希望创建的控制台中,我将输入:
1 | >> report_bug("Player disappears after double jumping") |
其中
1 2 3 | 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 2.x时,它已经有9年历史了。 m使用Python 3.4。 任何帮助将不胜感激。
我设法使2.X PygameConsole 0.7版正常工作,所以我会坚持下去!
编辑:我将尝试将PyConsole移植到Python 3.X,并希望添加更多功能,以便新手可以轻松了解发生了什么。