效果图 :


注:贴图是哪个游戏扒的大家心领神会即可;仅做交流使用,权侵删

代码基础 :

《飞机大战》(by小甲鱼)           > > 传送门

《【Python_pygame】经典的飞机大战》    > > 传送门

代码 :

>>> 素材(贴图,音乐,音效)与源码链接我放在评论区了>>> 源码的封装与继承性很烂,代码重用现象也很普遍;代码很丑很烂,但思路和结构简单而清晰,注释也很多

基本效果 :

  1. 角色的二维上下左右按键控制
  2. 子弹
  3. 近战(刀剑)
  4. 血条(HP)
  5. 蓝条(MP)
  6. 子弹剩余量(BRA)
  7. 药水
  8. 敌我血量计数
  9. 我方基地血量计数
  10. 得分计数
  11. 最高分存储
  12. 我方角色贴图
  13. 敌方怪物贴图
  14. 开始与结束界面
  15. 开始、退出、重新开始UI
  16. 音乐(2)
  17. 音效(10)
  18. 贴图(300)

高级效果 :

  1. 所有角色的gif动态效果
  2. 我方角色技能(双倍子弹、箭、火球术、爆炸、闪现)
  3. 敌方角色特性(10多个类)
  4. BOSS角色特性与技能
  5. 碰撞检测与伤害判定
  6. tkinter制作简易窗口与界面

说明书 :

【Python_pygame】制作一个游戏相关推荐

  1. 用html5和js制作一个游戏启动界面(html5游戏开发一)、

    制作一个游戏启动界面,用户点击屏幕进入游戏主界面 首先建立一个html文档,在body里面添加一个游戏容器,再将主菜单界面元素添加到添加到游戏容器里面. <div id="game&q ...

  2. 制作一个游戏编辑器玩玩(1)

    今天准备着手例用空闲时间制作一个游戏编辑器,一是因为这些年来积累了不少的算法和制作经验,它们是分散的,零乱的,想搞一次规整.二是自己一起想做一个简单点的游戏编辑器,可以让自己的小朋友把自己的想法在上面 ...

  3. 用java的robot类以及Gui 制作一个游戏(阴阳师)脚本

    ** 用java的robot类以及Gui 制作一个游戏(阴阳师)脚本 **   由于阴阳师这个游戏肝度太大,就决定写一个脚本来模拟玩家的重复性操作.所以我就决定用java中的robot类中的一些方法来 ...

  4. Unity游戏开发之UGUI设计——制作一个游戏内置的控制台界面/作弊菜单(详细流程,附代码)

    功能说明 今天要实现的功能就是老滚5.GTA.P社等游戏里面那个按下某个按键就能开启调试(开挂)的控制台组件.老规矩,直接上实际效果图: 如上图所示,输入输出文本的控制台本质上就是一个游戏中内嵌的命令 ...

  5. java制作一个游戏菜单_java连连看游戏菜单设计

    本文实例为大家分享了java连连看游戏菜单的具体实现代码,供大家参考,具体内容如下 先写GUI. 首先初始化框架,菜单,按钮,需要把菜单和按钮都添加在框架中.注意添加的顺序,首先要设置菜单,再设置框架 ...

  6. (译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

  7. (译)如何使用cocos2d制作一个塔防游戏:第三部分

    原文链接地址:http://www.iphonegametutorials.com/2011/04/19/cocos2d-game-tutorial-%E2%80%93-how-to-build-a- ...

  8. 如何制作一个简单的蓝牙网络多人扑克游戏第一部分

    翻译人:hany3000  博客:http://blog.csdn.net/hany3000 这篇文章作者是ios教程团队成员Matthijs Hollemans, 他是一位ios开发人员.设计师,你 ...

  9. 14. 如何使用cocos2d来制作一个打地鼠的游戏:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

最新文章

  1. 江西省移动物联网发展战略新闻发布会举行-2017年10月江西IDC排行榜与发展报告...
  2. AlexNet- ImageNet Classification with Deep Convolutional Neural Networks
  3. ZOJ 1410 题解
  4. Linux 网页挂马实验,网页挂马详细教程
  5. Angular rxjs Subject笔记
  6. 关于xrdp的安装设置
  7. Spring 中那些让你爱不释手的代码技巧
  8. [emacs] Python代码补全的各种方法介绍以及对比
  9. 排序不等式、证明及其应用
  10. 2015版的迅捷ppt转换成pdf转换器
  11. oracle ipad函数(从左边填充)
  12. 2021最新前端面试题
  13. ubuntu16.04系统在登陆界面登陆后紫屏
  14. e的根号x次方的不定积分:整体代换+分部积分法
  15. 通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应, 请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法, 参数不同时,方法能重载吗?
  16. 实践干货!猿题库 iOS 客户端架构设计
  17. 分享一篇glibc 2.30内存管理源码分析
  18. 亲述真实经历--“人工智能培训机构”的“坑”,希望更多像我这样的人不要吃了第一次亏才后知后觉
  19. chrome夜间模式插件----强推
  20. 梦幻西游原服务器物品,角色转移服务器说明 物品转移携带有限制

热门文章

  1. 微信电脑版聊天记录转移
  2. Linux之xinetd安装及实践
  3. 邻接矩超详解(C/C++)
  4. pycharm新建python项目等问题
  5. 优酷电脑客户端占内存很大,清理内存
  6. 谁再瞧不起搬砖的我。。
  7. ffmpeg学习十二:滤镜(实现视频缩放,裁剪,水印等)
  8. JavaIO系统解析
  9. word图文混排复制到xhEditor图片不显示
  10. 关于求矩阵主对角线元素之和及副对角线元素之和的问题