登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
游戏/娱乐
>
游戏
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
82
Star
472
Fork
0
Gitee Community
/
Python 贪吃蛇魔改大赛
代码
Issues
46
Pull Requests
2
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
issue_2913390
待办的
#I1QFZI
任务
DarthJesusYan
创建于
2020-08-06 14:27
内容可能含有违规信息
#### 作品名 Terra snake大地之蛇 #### 项目简介 WASD或↑↓←→控制蛇。 F12:黑暗模式 123456:六个皮肤 SPACE:死亡后重来 1. 用上下左右键操作蛇移动吃食物 1. 蛇每移动一格,扣1分(原作绕圈会加分的设定有点...) 1. 每吃到一个食物,加50分 1. 在一段时间内吃到下一个食物可计算连击 1. 连击时间未结束时分数只增加基础分数,连击结束时增加连击分,也就是说连击时间未结束时死亡不会计算连击分 1. 连击分数计算:`total = (points_per_food * combo_number * (1 + combo_number / 10)) // 1` 1. 每到达1000分,升一级,连击清零,剪去一定量蛇身,产生障碍物 1. 蛇撞墙时游戏结束,蛇撞自己或障碍物游戏结束 1. 目标:在加成球和技能的帮助下,用最短的时间得到最多的分数! 1. 多玩几次,挑战自己分数的极限吧! #### 增加功能(相对于原版) 1. 在窗口右侧增加侧边栏,用来显示玩家分数、连击等 1. 在产生食物的同时隔一段时间产生持续几秒钟的加成球:(显示为绿色) 1. 超大食物:相当于吃到多个普通食物 1. 时间缓慢:一段时间内蛇的移动速度减缓 1. 视觉增强:一段时间内显示出网格背景 1. <del>磁铁吸附:一段时间内可以吃到蛇头附近1格的普通食物</del>(未实装) 1. <del>一次护盾:一段时间内当蛇撞墙或撞自己时将游戏重置到死亡之前</del>(未实装) 1. 剪短蛇身:剪去一定数量的蛇身但不会减去分数 1. 双倍分数:一段时间内吃到食物双倍加分 1. 连击锁定:一段时间内连击不限时 1. 加成球也有负面效果(显示为红色): 1. 增加障碍:产生随机障碍物 1. 时间加速:一段时间内蛇加速移动 1. 分数减半:一段时间内获得的分数减半 1. 当然也有两面效果(显示为蓝色): 1. 极寒冷冻:相当于吃到多个食物<del>但一段时间内不能转向且连击时间暂停</del> 1. 炽热燃烧:相当于吃到多个食物<del>但一段时间内蛇的速度加快且连击时间缩短</del> 1. 迷惑毒素:相当于吃到多个食物<del>但一段时间内蛇的控制颠倒</del> 1. 剧毒药剂:一段时间内速度减缓但分数减少更快 1. 每当分数达到1000分的倍数时升级,蛇身长度剪去一定量,连击重置,随机产生x个障碍物(x为等级). #### 修复bug(相对于提供的版本) 1. 吃到食物时增加节使蛇头撞到蛇身:吃到食物时在蛇头前增加节改为在蛇尾处增加绻缩的节并在下一次移动时展开,同时有利于一次增加多节 1. 由(1)同时解决了食物不能诞生在边缘的问题 1. 原作中会出现食物诞生在蛇身上的情况,改进后食物可诞生在除了蛇身以外的任何格子 1. 解决了按键太快导致蛇原地调头而撞死的情况,同一格子内按两个键,第二个键会失效 > master.py是困难版,在main.py的基础上,升级变快了,每次升级添加的障碍物*5,特殊食物不能从颜色区分好坏了,移动速度变快了,每移动一格都有1%的概率添加一个障碍物(运气非常差会走着走着就死了)。背景的格子一直打开。 #### 游戏截图(1-3张)    #### 项目成员 个人: Darth Jesus (微信号:Darth-Jesus) #### 项目地址 https://gitee.com/DarthJesusYan/Adapted-game-DarthJesus-snake #### 视频地址 https://www.bilibili.com/video/BV1dA411Y7MF/
评论 (
1
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已验收
已拒绝
已取消
挂起
负责人
未设置
标签
未设置
项目
未立项任务
未立项任务
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
未关联
master
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
预计工期
(小时)
参与者(1)
其他
1
https://gitee.com/gitee-community/Adapted-game.git
git@gitee.com:gitee-community/Adapted-game.git
gitee-community
Adapted-game
Python 贪吃蛇魔改大赛
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册