>>>用1500行pyrhon代码写一个简约完善功能的飞机大战
本帖最后由 zua 于 2017-6-19 19:33 编辑首先感谢小甲鱼老师
从0基础带我到打飞机...
说一下这个打飞机:
0:是从小甲鱼课堂教程完善开来的,原教程约700行基础代码,现在完善到1500行
1:实现了打飞机基本功能,。同时加了飞弹,用到了加速度,即初速度从负数增加。
2:实现敌机飞机死亡掉落奖励,几率不同,奖励物品为子弹,炸。
3:掉落生命,初始生命3,可携带上限6,掉落方向随机,速度随机
(之前由于素材有限,用小飞机代替掉落飞机图片,用到了三角函数判断随机 后的方向,显得无论怎么样随机,飞机头都是朝着随机方向去的,源代码在_plane模块中,注释起来了)
4:增加boss。血量递增,有攻击子弹。(测试过让boss左右移动,但难度会大大增加)
5:增加boss能量,能量满释放激光,击中我方飞机(未带防护罩)则秒杀
6:增加防护罩,防护罩期间我方飞机无敌。
7:增加防护罩shield,血量随着开启次数增加。与敌机碰撞会减少防护罩血量
8:防护罩开启条件,mp值满(显示在左下角,一开始黄色,满mp显示绿色),按下回车键。
9:增加关卡。达到一定分数,boss出现,击败boss,进入下一关。
实在找不到好看的素材,太难受了。所以我学又得去学平面了。
需要源代码的可以下载:
**** Hidden Message *****
**** Hidden Message ***** 鼓励原创作品!!!{:10_275:} 强。。。。1500就可以了 厉害了,word哥 看一下 好犀利 用1500行pyrhon代码写一个简约完善功能的飞机大战 {:5_91:} {:5_92:} 支持原创,支持楼主{:10_275:} 支持一下楼主的原创,希望有更加完善的作品{:10_256:} 看看 好厉害啊
好牛掰{:5_108:} 嘎嘎嘎嘎嘎嘎灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌 真是太厉害了 学习一下 很赞! hao nb{:10_250:}然而我看了视频依旧菜鸡一只 学习一下,我还是0开始 感谢楼主无私奉献