我想创建一个基本的多人游戏(通过局域网)text-rpg。为此,我希望能够让用户同时看到故事情节和聊天。我想我可以通过分割控制台的屏幕来做到这一点。这是我想要的想法:
<------Chat-------->
xxmbabanexx: Hello Everyone
John Smith: Sup, Playing Game.
xxmbabanexx: Help me to kill the goblin
<------Story------->
What is your name?
>>> xxmbabanexx
A goblin approaches. What do you do?
是否可以使用Python 2.7.3分割控制台屏幕?
注意:我希望这是跨平台的(mac,windows,linux。)如果我需要使用特定于平台的库,请向我展示其他操作系统的等价物。
答案 0 :(得分:0)
IDLE不是最好的地方。你最有可能最终在IDLE中运行一个复杂的curses程序。可以使用高级终端库来划分终端... 但是非常困难。我建议使用gui平台,如Tkinter,pyQT或wxPython(它们都提供相当程度的跨平台支持)。