我正在研究创建基于终端的 RPG,以跨平台方式编写此内容的公认和推荐方法是什么? 我不确定我将使用哪种语言,但我需要一些具有移动光标和更改前景颜色功能的东西。 受 NetHack 等游戏的启发,这种控制将是理想的,并且 我希望能够编写它,以便我可以为 Windows 和 Unix 系统发布它。 我已经将 ncurses 用于 C++,我想知道是否有类似的东西可用于跨平台项目。
考虑: java C++ C C#
最佳答案
我不认为 ncurses 有一个独立于平台的替代品。你最好的选择是对 Unix 系统使用 ncurses 和 pdcurses适用于 Windows。由于 API 大体相同,因此您希望最终不会得到太多重复的代码 - 只是到处都是一些 #ifdef
。
关于java - 基于终端的角色扮演游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9311652/