在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:Snague开源软件地址:https://gitee.com/wingszeng/Adapted-game-Snague开源软件介绍:Snague项目介绍本项目是Gitee星球的小活动 / Python 贪吃蛇魔改大赛的参赛作品 Snague 是一款Roguelike类型的贪吃蛇小游戏。在保留贪吃蛇核心机制的基础上进丰富了游戏内容. 游戏中您不但可以挑战不同关卡, 还能够获得不同增强, 过五关斩六将, 打破高分记录, 成为最强贪吃蛇! 游戏截图游戏玩法控制蛇吃食物, 吃到一定数量的食物或者满足其他条件则可进入下一关 操作移动和普通贪吃蛇一样, 蛇会自动行走 转向上下左右按键可以调换蛇的方向 冲刺如果按的方向键是蛇当前的移动方向, 并且体力值不为0, 那么蛇会立即向前一格, 并且消耗一点体力值 冲刺操作不影响(被动的)移动 属性血量引入血量概念, 初始共有10点血量, 蛇受伤则会损失1点血量, 并缩短蛇的长度1格 血量显示在游戏界面左上角 体力引入体力值概念, 拥有体力值是进行冲刺操作的前提 体力值初始为0, 每隔1s会补充1点, 上限为10点 体力显示在游戏界面的右上角 金币引入金币概念 初始金币为0, 每吃一个普通食物则增加1金币 金币可以在商店购买商品 Buff增益效果引入Buff概念, 目前共有这些Buff:
Debuff减益效果引入Debuff概念, 目前共有这些Debuff:
Buff和Debuff共同显示在右上角 关卡游戏共分成0~5难度等级, 每个等级下都有一些关卡 每个等级下的关卡随机3次, 全过关方可进入下一等级的关卡 开始游戏先进入level 0最普通的关卡, level 0下只有一个关卡, 且只需要过一次关即可进入下一等级level 1 每当即将进入下一等级时, 会先进入奖励关卡 每个等级都有概率进入商店 基础蛇撞击边界或自己会受伤, 此时需要调转方向, 否则会一直受伤 蛇血量为0或长度小于4则死亡, 游戏结束 食物食物共分三种
石头阵关卡在游戏场景中随机出现石头, 蛇撞击石头会受伤(除非有头盔Buff) 炸弹关卡每隔一段时间在游戏场景中随机出现炸弹, 蛇撞击还没爆炸的炸弹会受伤, 蛇身如果在爆炸范围内则会受伤(除非有防护服Buff) 鬼关卡游戏场景中有一只会移动的鬼, 碰到蛇身蛇会受伤(除非有勇敢Buff) 奖励关卡每当即将进入下一等级时会先进入 奖励关卡的中间有Buff可拾取 商店进入下一关时可能进入商店 商店贩卖0~3个物品, 并且随着通过次数增加, 商品价格也同时增加 目前商店贩卖以下物品:
安装教程
欢迎各位大佬Star或者Fork! 欢迎提出您宝贵的意见或建议! |
请发表评论