登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
游戏/娱乐
>
游戏
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
82
Star
471
Fork
0
Gitee Community
/
Python 贪吃蛇魔改大赛
代码
Issues
46
Pull Requests
2
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
issue_2915957
待办的
#I1QHYT
任务
Wings
创建于
2020-08-06 18:28
内容可能含有违规信息
#### 作品名 Snague 地牢贪吃蛇 #### 项目简介 Snague 是一款Roguelike类型的贪吃蛇游戏, 在保留贪吃蛇核心机制的基础上进丰富了游戏内容. 游戏中您不但可以挑战不同关卡, 还能够获得不同增强, 过五关斩六将, 打破高分记录, 成为最强贪吃蛇! ## 游戏玩法 控制蛇吃[食物](#食物), 吃到一定数量的[食物](#食物)或者满足其他条件则可进入下一关 ### 操作 #### 移动 和普通贪吃蛇一样, 蛇会自动行走 #### 转向 上下左右按键可以调换蛇的方向 #### 冲刺 如果按的方向键是蛇当前的移动方向, 并且[体力值](#-体力)不为0, 那么蛇会立即向前一格, 并且消耗一点[体力值](#-体力) 冲刺操作不影响(被动的)移动 ### 属性 ####  血量 引入血量概念, 初始共有10点血量, 蛇受伤则会损失1点血量, 并缩短蛇的长度1格 血量显示在游戏界面左上角 ####  体力 引入体力值概念, 拥有体力值是进行[冲刺](#冲刺)操作的前提 体力值初始为0, 每隔1s会补充1点, 上限为10点 体力显示在游戏界面的右上角 ####  金币 引入金币概念 初始金币为0, 每吃一个[普通食物](#食物)则增加1金币 金币可以在[商店](#商店)购买商品 #### Buff增益效果 引入Buff概念, 目前共有这些Buff: 1.  治疗: 过关恢复1滴血 2. 头盔: 抵御1次撞击石头的伤害并把石头击碎 3. 钢制头盔: 抵御3次撞击石头并把石头击碎 4. 谨慎: 移动速度减慢 5. 节食: 吃食物50%几率不生长 6. 防护服: 抵御一次炸弹伤害 7. 勇敢: 抵御1次鬼魂伤害 8. 捉鬼工具: 用头撞鬼鬼会死(一次性) #### Debuff减益效果 引入Debuff概念, 目前共有这些Debuff: 1. 急躁: 移动速度增加 2. 眩晕: 当前关卡按键对调(即按左变成右, 按右变成左...) Buff和Debuff共同显示在右上角 ### 关卡 游戏共分成0\~5难度等级, 每个等级下都有一些关卡 每个等级下的关卡随机3次, 全过关方可进入下一等级的关卡 开始游戏先进入level 0最普通的关卡, level 0下只有一个关卡, 且只需要过一次关即可进入下一等级level 1 每当即将进入下一等级时, 会先进入[奖励关卡](#奖励关卡) 每个等级都有概率进入[商店](#商店) #### 基础 蛇撞击边界或自己会受伤, 此时需要调转方向, 否则会一直受伤 蛇血量为0或长度小于4则死亡, 游戏结束 ##### 食物 食物共分三种 1. 普通食物: 吃到增加1格长度和1个金币, 如果没有满足过关条件, 则会重新出现 2. 血量: 食物被吃掉以后重新出现, 有概率出现血量, 吃到不增加长度和金币, 而是恢复1滴血量 3. 药丸: 新关卡有几率出现, 不与普通食物或者血量冲突, 吃到药丸可能触发以下效果: 1. 金币$\times 5$ 2. 受伤 3. 消除所有[Buff](#Buff增益效果)和[Debuff](#Debuff减益效果) 4. 单次使用[Buff](#Buff增益效果)使用次数+1 5. 随机获得[Buff](#Buff增益效果)或[Debuff](#Debuff减益效果) #### 石头阵关卡 在游戏场景中随机出现石头, 蛇撞击石头会受伤(除非有头盔[Buff](#Buff增益效果)) #### 炸弹关卡 每隔一段时间在游戏场景中随机出现炸弹, 蛇撞击还没爆炸的炸弹会受伤, 蛇身如果在爆炸范围内则会受伤(除非有防护服[Buff](#Buff增益效果)) #### 鬼关卡 游戏场景中有一只会移动的鬼, 碰到蛇身蛇会受伤(除非有勇敢[Buff](#Buff增益效果)) #### 奖励关卡 每当即将进入下一等级时会先进入 奖励关卡的中间有[Buff](#Buff增益效果)可拾取 #### 商店 进入下一关时可能进入商店 商店贩卖0\~3个物品, 并且随着通过次数增加, 商品价格也同时增加 目前商店贩卖以下物品: 1. 血: 恢复1滴血量 2. 血量上限: 增加1格血量上限 3. 急救箱: 恢复所有血量 4. 速度下降 5. 头盔 6. 钢制头盔 7. 捉鬼工具 8. 防护服 更详细的图文介绍请访问我的项目 #### 游戏截图(1-3张)    #### 项目成员 团队: 团队成员 - 队长: 曾祥翼(微信号:Wings_Zeng) - 队员: - 彭延飞(微信号:GuGuPigeon_Peng) #### 项目地址 https://gitee.com/wingszeng/Adapted-game-Snague #### 视频地址 https://www.bilibili.com/video/BV1RK411J7WN/
评论 (
2
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已验收
已拒绝
已取消
挂起
负责人
未设置
标签
未设置
项目
未立项任务
未立项任务
里程碑
未关联里程碑
未关联里程碑
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 帐号,请先登录后再操作。
立即登录
没有帐号,去注册