gpt4 book ai didi

c++ - 有没有标准的 Linux C++ 输入库可供使用?

转载 作者:太空宇宙 更新时间:2023-11-04 05:02:06 25 4
gpt4 key购买 nike

有抱负的游戏开发者使用 Linux C++ g++-4.7

我已经对时间步长、游戏循环进行了研究,并且不使用 getch,更关注循环而不是输入,因为它很重要等等......

他们很少谈论 Input()、Movement()、ProcessInput() 的工作原理,这些都是我实际需要的同一个鸡蛋。

我没有计划花钱或做任何可能造成损害的事情。我确实编写了自己的游戏循环。

他们让我相信这很简单,但是如果来自键盘和鼠标,我应该使用哪些库来为我的游戏循环获取正确的输入?

请不要发布 Windows 答案。

我已经读过这个:

https://gamedev.stackexchange.com/questions/651/tips-for-writing-the-main-game-loop

C++ wait for user input

Capture characters from standard input without waiting for enter to be pressed

最佳答案

我不确定您的要求是什么,但 SFML 库是跨平台的,允许您无阻塞地查看输入设备的状态。

首页:http://www.sfml-dev.org/index.php

教程页面:http://www.sfml-dev.org/tutorials/2.2/

输入教程:http://www.sfml-dev.org/tutorials/2.2/window-inputs.php

关于c++ - 有没有标准的 Linux C++ 输入库可供使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29808640/

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