怎么解决单机双人游戏问题
在单机环境下实现双人游戏,如player1:w a s d, player2:键盘方向键。 但是这样会造成键盘冲突,如player1 按下w键不放,那么按下<-键后系统马上处理<-键,按下的w键被忽略,两个人玩时只会出现一卡一卡的现象(必须交替使用键盘),哪位大侠给出解决方案
[解决办法]
使用游戏手柄吧
[解决办法]
用API GetKeyboardState获取键盘状态,可以同时处理所有按键
[解决办法]
好多游戏好像都有类似问题。
[解决办法]
如果不基于消息驱动模型,可以用GetAsyncKeyState在循环里处理。