C语言是一门重要的基础课程,应用广泛,也是不少后续课程的基础。然而,由于C语言的语法规则较多,在实际编程时又相对灵活,很多初学者接触这门课程会觉得有难度,普遍有畏惧心理。目前的配套教材一般偏向于对语法规则的介绍,实例偏数学算法,过于抽象,趣味性不强,学生不愿写程序,进而觉得入门困难。
C语言是一门重要的基础课程,但传统教材一般偏向于语法规则的介绍,实例偏数学算法,过于抽象、趣味性不强。针对这些问题,本书把游戏开发实践应用于C语言课程设计教学,课程设计中尽量站在初学者的角度,降低开发游戏的难度,不超出所学知识范围,逐步提高读者对编程的兴趣和能力。本书的授课方法已在实际教学中验证,大一学生普遍能写出数千行代码的复杂游戏,编程能力显著提升。
目录
- 第1章C语言游戏开发快速入门
- 第2章函数封装的游戏开发
- 第3章应用数组的游戏开发
- 第4章简单绘图游戏的开发
- 第5章应用图片与声音素材的游戏开发
- 第6章其他语法知识在游戏开发中的应用
- 第7章游戏化学习C语言的知识难点
- 第8章游戏开发实践案例