C语言的入门课程的一个小实战,用C语言编写一个俄罗斯方块的游戏,可以加深对C语言的理解,很不错。
课程目录
086-游戏设计思路
087-设计棋盘
088-设计棋子
089-棋子下落动画实现
090-用光标控制移动
091-越界检测
092-更新棋子数据至棋盘
093-底部碰撞检测
094-左右碰撞检测
095-多线程临界区
096-自动下落的棋子
097-多线程同步问题
098-速度优化与随机棋子
099-方块顺时针旋转
100-旋转冲突解决
101-记分和消掉一行
102-完善记分
103-暂停
104-游戏难度控制
105-越界BUG修复
106-添加声音效果
107-集成音乐到EXE里边
108-完善游戏A
109-完善游戏B
110-游戏结束检测
111-重新开局
112-添加棋子缓存功能
113-C语言章节小结
114-优化旋转算法
115-新旋转算法越界检测
声明:内容搜集于网络,如有侵权,请联系删除