1 项目名称
C语言版太空大战游戏
2 项目介绍
“太空大战”的主要玩法是玩家通过“鼠标”控制火箭,躲避越来越多的子弹,坚持的时间越久,分数越高。
项目涉及的知识点包括:
- vs2019开发工具与easyx图形包的使用;
- 图片的导入与显示;
- 背景音乐和音效的实现;
- 用结构体描述游戏中的实体;
- 用类和对象描述游戏中的实体及其行为;
- 游戏中角色的碰撞检测;
- 多条生命和坚持时间的显示与判断
……
通过该项目,能够强化学生的编程逻辑,增强C语言相关库工具的使用能力,体会代码分块的优点,了解面向对象编程的思想。