背景搭好了,obj也可以导入,预计周五晚完成轨道绘制,可以先将球在背景中移动调试调试,程序框架为平常实验所用的glut
代码组成:
- HelloWorlds文件夹中包含地图展示的程序
- Ball文件夹中包含小球在地图中运动的程序(使用时需将obj等文件路径改为自己电脑中的绝对路径)
进度:
- 搭建地图背景(完成)
- 运动轨道绘制(完成)
- 小球运动(完成)
- 碰撞检测(完成)
- 死亡特效(进行中)
- 玻璃破裂特效(进行中)
关于碰撞检测:
- 键盘按键 ‘p’ 输出小球在当前地图中的二维坐标(center[0],center[1])
- 键盘按键 空格键 使小球停止运动
- 键盘按键WASD控制小球前后左右运动
- ball.cpp文件前面需要采集矩形坐标信息
!!!!!最终稿上传!!!!
q键为截屏 玻璃碰撞的时候会播放碰撞音乐