刚学了c++,配合easyX图形库可以做一些小游戏了,做那些按一下走一步的还好,做随时间运动的就很难受了。
我现在画面刷新全靠重画,每次刷新先画地图在画人物和怪物,可是频率高了就很容易出现闪烁,很难受。
人物的平滑移动我现在也做不到,我做的是个走格子的游戏,人物在格子之间移动只能靠闪现,怎么才能做到平滑移动,
还有我现在定时器也没找到好的解决办法,只能
int time_0=clock();
//做些什么
if( clock() - time_0>500){
time_0=clock();
//刷新一下
}
百度到有SetTimer( ),可是我用不来,百度上的源码我复制到vs2019都能报错。
求大神指导一下我下一步该怎么做,有点迷茫。