【原创】python开发捕鱼达人【完】
本帖最后由 kk159 于 2022-1-9 23:11 编辑基于python3.8和pygame的捕鱼达人游戏
https://static.52pojie.cn/static/image/hrline/4.gif
项目是业余无聊之作,功能效果全凭想到啥就实现迭代开发而成,代码没有缜密的规划,随缘编写.
没有动力继续迭代,只好草草了结...
作为一个练手的小玩意,如果有兴趣的小伙伴们,
可以继续将功能开发下去,想实现什么样的功能,发挥自己的奇思妙想去创造吧
期待你的pull requuests..
如何运行项目
https://www.bilibili.com/video/BV1Uh411x7jy/
1.绘制场景
https://www.bilibili.com/video/BV1b341127QB/
2.创建炮台
https://www.bilibili.com/video/BV1Qh411n73n/
3.炮台转动
https://www.bilibili.com/video/bv1GR4y1p7VJ
4.发射子弹
https://www.bilibili.com/video/BV1sM4y137hZ/
5.游动的小鱼
https://www.bilibili.com/video/BV1eP4y1h7Rk/
6.随机生成左右出现的小鱼
https://www.bilibili.com/video/BV1P3411m7oG/
7.子弹消灭小鱼
https://www.bilibili.com/video/BV16f4y1E7Wo/
8.死鱼翻肚效果
https://www.bilibili.com/video/BV1QQ4y1z7Pf/
9.捕鱼网特效
https://www.bilibili.com/video/BV1iQ4y1z7Mx/
10.增加分数栏
https://www.bilibili.com/video/BV1nL41147fj/
11.渔获奖励分数显示
https://www.bilibili.com/video/BV1bf4y1E76C/
12.金币收集效果
https://www.bilibili.com/video/BV1F341117be/
13.增加切换炮台按钮
https://www.bilibili.com/video/BV1uq4y1Z7Nm/
14.变换炮台形态
https://www.bilibili.com/video/BV1Tg411F7pC/
15.变换子弹形态
https://www.bilibili.com/video/BV1fu411f7is/
16.渔网多形态和优化
https://www.bilibili.com/video/BV1Sq4y1d7Ct/
17.增加鱼的多样性
https://www.bilibili.com/video/BV1Pb4y1h7hP/
18.优化鱼群
https://www.bilibili.com/video/BV1PL4y1B7hR/
19.完善积分系统
https://www.bilibili.com/video/BV1aT4y1o7AR/
20.游戏开始画面
https://www.bilibili.com/video/BV1844y1x7mP/
21.暂停游戏
https://www.bilibili.com/video/BV1Kv41137s4/
合集:
https://space.bilibili.com/234979113/channel/seriesdetail?sid=1581570
lz的B站其他专栏看了一下也很不错,对python新手是非常好的入门案例教程 kk159 发表于 2021-9-30 23:42
bg也设置下alpha看看
def main():
while 1:
screen.blit (bg, (0, 0))
screen.blit (bar, ((bg.get_width () - bar.get_width ()) / 2, (bg.get_height () - bar.get_height ())))
for event in pygame.event.get ():
if event.type==pygame.QUIT:
sys.exit()
cannon.display(screen)
cannon.rotate()
pygame.display.update()
主函数这样改了就行了。 谢谢老板分享,我想我可以的 收藏学习下 果断学习去,非常感谢! 好!GUI编程值得学习! 太强了,做了我一直想做的事。 过来看看研究研究
谢谢楼主 收藏了
感谢分享,学习学习
高手,谢谢分享。