pygame学习笔记-打砖块游戏开发日志(一)

        最近一段时间比较忙,出差很多。虽然带着surface在哪都可以撸代码,但是,白天跑一天晚上真的是一点精力都没有。直到这两天回到家,慢慢的才调整过来。看了看书架上的那一堆书,紧迫感油然而生。最近还是赶紧把这本《Python游戏编程入门》看完吧。这两天看到介绍打砖块的那一章。我感觉这个作者平时主要使用的开发语言肯定是C#和java,因为他的代码里对变量作用域的写法很奇怪。经常看到作者用global定义全局变量,或者是在类中写函数的局部变量。说实话,对我这种纯小白着实是有点晦涩。于是又回去恶补了一下作用域和python变量的命名空间的知识。最后还是决定按照自己的习惯把这个游戏写出来。好了龟速撸码开始。首先,既然写的是一个打砖块游戏。那么大概的思路就是,先确定游戏中的元素类型:1.砖块(废话)2.挡板(废话)3.球(还是废话),再确定各个元素所要实现的功能:当球碰到砖块,则砖块消失,球碰到屏幕除过下部以外的边缘则反弹,当球抛出屏幕下沿则游戏失败。好了 整个游戏思路大概就是这样了。

       好了既然确定了思路那么开工。首先,我先把游戏里的元素图片找到,这个图片是我自己画的,很丑(- -)。

  《==砖块               

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值