当前位置: 首页 > wzjs >正文

杭州网站建设V芯ee8888e深圳万户网络技术有限公司

杭州网站建设V芯ee8888e,深圳万户网络技术有限公司,牛 网站建设,网站建设 维护 运营情况报告游戏完整源码素材资源,都打包在一块了。需要的朋友,戳文字! 已有的植物:向日葵,豌豆射手,坚果墙,寒冰射手,樱桃炸弹,双发射手,三线射手,大嘴花&am…

游戏完整源码素材资源,都打包在一块了。需要的朋友,戳文字!

已有的植物:向日葵,豌豆射手,坚果墙,寒冰射手,樱桃炸弹,双发射手,三线射手,大嘴花,小喷菇,土豆雷,地刺,胆小菇,倭瓜,火爆辣椒,阳光菇,寒冰菇,魅惑菇,火炬树桩,睡莲,杨桃,咖啡豆,海蘑菇,高坚果,缠绕水草,毁灭菇,墓碑吞噬者,大喷菇,大蒜,南瓜头

* 已有的僵尸:普通僵尸,旗帜僵尸,路障僵尸,铁桶僵尸,读报僵尸,橄榄球僵尸,鸭子救生圈僵尸,铁门僵尸,撑杆跳僵尸,冰车僵尸,潜水僵尸

图片

* 使用JSON文件记录关卡信息数据

* 在0.8.18.0及以后直接用python记录关卡的不可变数据,JSON目前仅用于用户存档

* 支持选择植物卡片

* 支持白昼模式,夜晚模式,泳池模式,浓雾模式(暂时没有加入雾),传送带模式和坚果保龄球模式

* 支持背景音乐播放

* 支持调节音量

* 支持音效

* 支持与背景音乐一起调节音量

* 支持全屏模式

* 按`F`键进入全屏模式,按`U`键恢复至窗口模式

* 支持用小铲子移除植物

* 支持分波生成僵尸

* 支持“关卡进程”进度条显示

* 夜晚模式支持墓碑以及从墓碑生成僵尸

* 含有泳池的模式支持在最后一波时从泳池中自动冒出僵尸

↓ 源码如下 ↓

# -*- coding: utf-8 -*-
# @Author : 玉玉子
# 微信公众号:Python玉玉子
import logging
import traceback
import os
import pygame as pg
from logging.handlers import RotatingFileHandler# 由于在后续本地模块中存在对pygame的调用,在此处必须完成pygame的初始化
os.environ["SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR"] = "0"  # 设置临时环境变量以避免Linux下禁用x11合成器
pg.init()from source import tool
from source import constants as c
from source.state import mainmenu, screen, levelif __name__ == "__main__":# 日志设置if not os.path.exists(os.path.dirname(c.USERLOG_PATH)):os.makedirs(os.path.dirname(c.USERLOG_PATH))logger = logging.getLogger("main")formatter = logging.Formatter("%(asctime)s - %(levelname)s: %(message)s")fileHandler = RotatingFileHandler(c.USERLOG_PATH, "a", 1_000_000, 0, "utf-8")# 设置日志文件权限,Unix为644,Windows为可读写;Python的os.chmod与Unix chmod相同,但要显式说明8进制os.chmod(c.USERLOG_PATH, 0o644)fileHandler.setFormatter(formatter)streamHandler = logging.StreamHandler()streamHandler.setFormatter(formatter)logger.addHandler(fileHandler)logger.addHandler(streamHandler)try:# 控制状态机运行game = tool.Control()state_dict = {c.MAIN_MENU: mainmenu.Menu(),c.GAME_VICTORY: screen.GameVictoryScreen(),c.GAME_LOSE: screen.GameLoseScreen(),c.LEVEL: level.Level(),c.AWARD_SCREEN: screen.AwardScreen(),c.HELP_SCREEN: screen.HelpScreen(),}game.setup_states(state_dict, c.MAIN_MENU)game.run()except:print()  # 将日志输出与上文内容分隔开,增加可读性logger.error(f"\n{traceback.format_exc()}")

更多Python学习资料请戳👇


文章转载自:

http://U9JVgtsG.pkdng.cn
http://VfFW5dOd.pkdng.cn
http://jeaQRnYP.pkdng.cn
http://wAkwbUt1.pkdng.cn
http://Ofb0eOdr.pkdng.cn
http://5bBiIrmO.pkdng.cn
http://xIdlgOVi.pkdng.cn
http://RykA19ih.pkdng.cn
http://CWxeBwur.pkdng.cn
http://VPUtSxLx.pkdng.cn
http://takjVtOf.pkdng.cn
http://3fjega6P.pkdng.cn
http://oXgmatPm.pkdng.cn
http://c1am0UIS.pkdng.cn
http://SOtiw1bJ.pkdng.cn
http://ImmMA7yT.pkdng.cn
http://WDHoCSfk.pkdng.cn
http://8ANMhPlU.pkdng.cn
http://KmUqYsV0.pkdng.cn
http://pLGVqkTH.pkdng.cn
http://cBsOG1jQ.pkdng.cn
http://8e3hPcoj.pkdng.cn
http://LsRiMNsx.pkdng.cn
http://BuneDTyA.pkdng.cn
http://e5TujMRv.pkdng.cn
http://jnjtEXG1.pkdng.cn
http://Cuzkf3Bz.pkdng.cn
http://FcTAXD1H.pkdng.cn
http://6RWAfd8q.pkdng.cn
http://BI7zgJQ8.pkdng.cn
http://www.dtcms.com/wzjs/609163.html

相关文章:

  • 定制建站公司水果店推广营销方案
  • win2003 做网站服务器哪些网站可以做问卷调查赚钱
  • 上海网站seo诊断长春设计网站
  • 附近做网站的公司电话浙江理工大学网站设计与建设
  • 全国企业系统网站建设新闻早知道
  • 对网站政务建设的建议口碑营销案例有哪些
  • 合肥做个网站多少钱优化关键词具体要怎么做
  • 宁波网站建设服务电话wordpress ping optimizer
  • 民宿网站开发dfd图模板中心
  • 公司网站免费模板推广文案怎么写
  • 优秀手机网站傻瓜式制作app的软件
  • wix如何做网站渝快办官网
  • eclipse开发网站开发服务称赞的建筑机电网
  • 国内无版权图片网站建筑模板公司
  • 重庆网站建设公司的网站跨境o2o网站建设方案
  • 生成flash的网站源码中文安卓开发工具
  • 汕头如何建设网站设计如何让网页适应屏幕尺寸
  • 手机网站 侧边栏导航网站滑动
  • 有没有专业做挂的网站吗北京附近做网站的公司有哪些
  • 邢台 网站建设建立什么填词语
  • 怎么自己做淘宝客网站ui培训学校哪家好
  • 电子商务网站策划书3000字城市之星福州网站建设
  • 整容网站模板wordpress如何修改背景图片
  • 昆明做网站win主机安装wordpress
  • 天津电子商务网站建设南阳平面设计培训学校
  • 社交网站 设计高级搜索引擎
  • 网络游戏公司排行榜前十名云南seo网站关键词优化软件
  • 在线做六级阅读网站徐州手机网站开发公司电话
  • o2o网站建设方案讲解如何做网站关键词词霸
  • 自学免费网站建设自己做的网站别人怎么访问