lil*_*roo 7 c++ java terminal
我正在研究创建一个基于终端的RPG,以跨平台方式编写这个的接受和推荐方法有哪些?我不确定我将使用什么语言,但我需要具有移动光标和更改前景色的功能的东西.受到像NetHack这样的游戏的启发,这种控制将是理想的,我希望能够编写它,以便我可以为windows和unix系统发布它.我已经使用了ncurses for C++,我想知道是否有与此类似的东西用于跨平台项目.
考虑:Java C++ C C#
Len*_*ick 2
如果您打算制作终端图形,您可以为 VT-100 终端转义码编写自己的包装函数,其中可以更改前景色和背景色以及移动光标。您所要做的就是编写正确的转义码。
http://www.termsys.demon.co.uk/vtansi.htm
此外,Java 可能是最简单的跨平台方法,尽管它显然要求运行游戏的人安装 Java 运行时。如果您仔细编写代码,C 和 C++ 也可以非常跨平台,特别是如果您没有太多外部依赖项(对于基于文本的游戏来说这不是必需的)。
归档时间:
13 年,9 月 前
查看次数:
1108 次
最近记录:
13 年,8 月 前