0

我想创建一个基本的多人游戏(通过 LAN)文本-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)。如果我需要使用特定于平台的库,请向我展示其他操作系统上的等价物。

4

1 回答 1

0

IDLE 不是执行此操作的最佳场所。你很可能最终会在 IDLE 中运行一个复杂的 curses 程序。可以使用高级终端库对终端进行分区……但这非常困难。我建议使用 gui 平台,例如 Tkinter、pyQT 或 wxPython(它们都提供了相当程度的跨平台支持)。

于 2013-04-12T18:36:35.350 回答