- 博客(2)
- 收藏
- 关注
原创 Python游戏开发实战总结:从零到一构建飞机大战的编程之旅
从最初的Hello World到能够独立完成一个完整的游戏项目,这种成就感是单纯学习语法无法比拟的。经过这学期的Python游戏开发学习,我对程序设计有了更深入的理解,从理论知识到实际项目开发都有了显著的进步。- 封装:将游戏角色属性(坐标、生命值、速度)和方法(移动、攻击)封装在类中。- 继承:建立游戏对象基类,派生出玩家飞机、敌机、子弹等子类。- 状态管理:游戏开始、进行中、暂停、结束等状态转换。- 碰撞检测的实现:矩形碰撞、圆形碰撞、像素级碰撞。- 用户体验:分数系统、生命值显示、游戏反馈机制。
2025-11-20 22:04:35
238
原创 我的UML初体验:一个大二软件工程学生的自白
期待的是终于要学习"专业"的东西了,忐忑的是看着教材上那些复杂的图表,担心自己能否掌握。回顾这一学期的UML学习,从最初的困惑到现在的喜爱,这个过程让我真正体会到了软件工程不仅仅是写代码,更是系统的思考与设计。作为一名大二软件工程专业的学生,刚刚结束了一学期的面向对象分析与设计课程,特别是UML(统一建模语言)的学习,我想通过这篇博客记录下我的学习历程、感悟以及对未来的展望。这种"设计先行"的理念让我避免了以往边写边改的混乱开发方式。2. 沟通工具的掌握:在项目中,UML图成为沟通的"通用语言"。
2025-06-10 19:55:27
507
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅