
C语言课程设计与游戏开发实践教程
文章平均质量分 59
Stellaris_L
Don't mistake a science for a subject.
展开
-
2.2 用函数实现反弹球消砖块
本节将会升级我们在1.1节中的反弹球,将会增加显示边框、移动挡板反弹球消砖块。原创 2021-09-16 21:59:57 · 487 阅读 · 0 评论 -
2.1 飞机游戏
本节将利用函数封装重构飞机游戏,并实现新式子弹、敌机移动和更好的清屏功能。2.1.1 代码重构 没有函数,我们所有的代码都要写在主函数中,这样看着杂乱也不利于更行和添加功能。 我们将给出一个模板int main() { startup();//初始化 while (true) {//游戏循环开始 show();//显示画面 updateWithoutInput();//与用户输入无关的更新 updateWithInput();/原创 2021-09-16 21:58:47 · 198 阅读 · 0 评论 -
1.1 弹跳的小球
# 1.1.1 静止的小球# 1.1.2 小球落下# 1.1.3 上下弹跳的小球# 1.1.4 斜着弹跳的小球# 1.1.5 控制小球弹跳的速度原创 2021-09-06 09:23:33 · 463 阅读 · 0 评论 -
1.2 简单的飞机游戏
# 1.2.1 scanf 控制飞机移动# 1.2.2 getch 控制飞机移动# 1.2.3 显示复杂的飞机图案# 1.2.4 发射激光# 1.2.5 打靶练习# 1.2.6 自由发挥原创 2021-09-06 10:56:05 · 677 阅读 · 0 评论 -
1.3 程序调试方法
本章介绍由于代码行数,程序逻辑越来越复杂而产生的可能出现的语法错误无法编译、出现逻辑错误运行结果不对,却难以找出错误的解决方法。也就是说我们需要掌握程序的调试方法。1.3.1原创 2021-09-06 11:09:42 · 144 阅读 · 0 评论