gpt4 book ai didi

c++ - 有没有一种方法可以编写可在 Windows 和 Linux 上运行的命令行游戏?

转载 作者:可可西里 更新时间:2023-11-01 09:50:32 26 4
gpt4 key购买 nike

我目前正在使用 C++ 开发太空入侵者游戏。我正在尝试找出一种仅使用标准库来创建此游戏的方法,以便我可以在 Windows 和 Linux 上运行它并获得相同的结果。

所以我的问题是,您能否仅使用编译后可在 Windows 和 Linux 上运行的标准库用 C++ 编写控制台游戏?

最佳答案

很简单,不。

有终端控制代码,其中一些在Windows下和UNIX下都支持。

两者之间存在一些共性和交叉。这将需要大量的工作,虽然我是第一个欣赏这样的作品的人,但我怀疑它是否会奏效。

您可能最好花时间使用类似 SDL library 的东西用于跨平台支持。如果这是核心要求,也许可以使用 SDL 使其看起来像终端。

即使在各种 UNIX 风格(和终端)下,转义码也各不相同。 ncurses 库隐藏了很多这种复杂性。

关于c++ - 有没有一种方法可以编写可在 Windows 和 Linux 上运行的命令行游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52488692/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com