自己写的开源贪吃蛇+元气骑士小游戏~

不知道属不属于小众接受的范围了,不过还是投投试试吧。自己写的东西能登上小众简直像实现了小时候的梦想 : )
简单版介绍:
这是一个受元气骑士启发的基于贪吃蛇模式的游戏。C+SDL实现跨平台支持。GPL 开源

banner

加长版介绍:
大一 C 语言课设老师给了一个策划,要求实现一个游戏设定比较多的贪吃蛇。我觉得那份设定不够有趣,想搞点花的。

那一阵子又和室友打元气骑士打得比较多,于是就想,能不能让 英雄 作为贪吃蛇的节,然后做一个 Roughlike 地牢闯关的游戏呢?

于是就有了 DungeonRush元 气 贪 吃 蛇(划掉)

游戏有四种角色(都在菜单界面显示出来啦),他们的血量、攻击方式各不相同。怪物死亡后还有概率掉落武器。所以他们还可以装备不同的武器~比如法师甚至可以捡起 boss 武器,进行范围 AOE 落雷。骑士可以装备圣剑,攻击有概率触发全队受到伤害减半,免疫一切负面效果的圣盾 Buff

甚至支持本机双人对战。和室友实测可玩性较高。挺好玩的。 也有一个室友沉迷单人 insane 难度,非要打通。

GPL 开源。

GitHub 链接:Rapiz1/DungeonRush

木有 64 位么

木有。我平时用 Linux 所以不太懂 Win 的开发环境。这是拿虚拟机里装 mingw32 稍加改动 Makefile 直接编译出来的。

不过开源,依赖也很少,自行编译64位很简单。

最后, 32 位程序也可以运行在 64 位系统上。我记得 Windows 下现在还有很多程序是 32 位的。这个程序也没有运行效率问题。所以感觉64位版本也没有充足的必要性。

:ok_hand:

丰富和扩充玩法和内容量,可以在GOG上发行
三年后直接当毕设,打磨4年的游戏,全方位多层次运用四年所学的心血结晶

那个,exe直接放根目录吧,不要放snake文件夹,整理整理下,让用户直接解压后看到exe和一些文件夹,这样用户体验好些

我才发现win的打包目录结构错了。。。我去改一下。。

怪不得win打包的体积是linux的两倍。。。复制了两份资源。。。 :sweat_smile:

建议开发趣味模式,按住shift加速人物速度,松开恢复正常
选择难度开始后没有退出,选错难度没法esc,只有暂停。

攻略:一开始集结军队,死命喝药水,避开胖子,专捏小怪,清完小怪后在空荡的地图集结一支10多人的军队,和一个boss一轮照面下来几近团灭,得边打边补充军援和喝药水。

最怕的是打着突然清除状态,从头开始,这个啥情况?

一局一般有4-5只boss,清完小怪后剩下boss,集结一支军队顶多和一个boss单挑三两回就得逃跑去补充兵员,如果夹在两个boss中间,那末,兵败如山倒

围剿策略不适用boss,围着boss圈打,对方一个aoe下来团灭,我这边还打不动,血不见少,双方割据几回合才行

要不来个无限模式吧,集结一只无敌军队当霸王项羽


严重的bug,打完后没了,我在里面绕圈圈,不自动进入下一关

建议列个下一步更新清单,预览新特性、新人物、新怪、新玩法

过关条件是队列长度足够而不是杀完怪……

没有长度显示
由于没有窗口尺寸设置,是默认的大小

过关之后是什么?
强烈建议开发shift加速;
强烈要求上架GOG;
兄弟你完全可以在学校创业基地申请游戏公司项目。找艺术学院设计美术素材和音效、文学院设计故事剧情丰富游戏内涵,为了救公主,王子毅然放弃与兄弟的王位争夺,只拿了一笔财富走上拯救公主的雇佣兵之路,深入敌穴,与各路小怪展开激烈的斗争。
建议引进 更多的人物,这点角色不满足
建议引进更多的小怪
建议死一名雇佣兵,角落有该兵头像以及对话气泡,可以是道别可以是打气,丰富剧情
建议引入更多的场景

建议发布数据表格,公开角色、道具、小怪的数据,寻找最佳的玩法

  • 建议引入联机模式,哪天你我试试两支队伍的割据争霸

  • 建议引入三国mod

  • 建议引入水浒mod

  • 建议领头 的角色举着旗子,这样招摇有气势

道具建议

  • 建议引入随机大道具,比如奇异博士那个圈圈,可以时空转移,这头进,那头出,随机出现或者一个道具使用按钮实现

  • 建议引入克隆道具,队伍经过会在末尾衍生整条队伍的复制体,相当于复制一支队伍在末尾

  • 建议引入陨石掉落,随机位置出现影子,1秒后陨石袭击该影子位置,整个画面抖动,队伍和小怪会因为震动原地摇晃一会

  • 建议引入镜像胶囊,队伍经过吃到该道具,整个画面镜像翻转,增加趣味性

角色建议

  • 建议引入女魔法师,技能是召唤术,召唤野兽或者骑士主动攻击敌人;
  • 建议引入坐骑,比如蜈蚣、马,有踏蹄尘滚滚的效果,增加画面娱乐性;
  • 建议引入机器人,发射镭射光线一束攻击敌人
  • 建议引入美女,蛊惑对方怪物成为我方势力,攻击自己人;
  • 建议引入闪光,一次跃进三格;
  • 建议引入莫伊拉,攻击敌人治疗队友;
  • 建议引入D.VA,一个小女孩驾驶一台重甲机器人,两条命,机器人被打碎后小女孩拿着手枪射击
  • 建议引入奥丽莎,自动随机发射护盾,阻挡某个方向的攻击
  • 建议引入莱茵哈特,手持一个3单位长的护盾,保护己方侧翼免受Boss的斧头攻击
  • 建议引入路霸,随机勾一名敌人过来
  • 建议引入温斯顿,释放雷电近距离攻击
  • 建议引入查理呀,投掷万有引力球,让敌人悬空2秒钟
  • 建议引入末日铁拳,近距离拳头攻击敌人,敌人有击退位移被动伤害
  • 建议引入源氏,投掷手里剑,飞镖一次3枚攻击敌人
  • 建议引入狂鼠,抛物线扔手榴弹
  • 建议引入麦克雷,用左轮射击
  • 建议引入小美,用冷冻枪攻击,延时冰冻敌人
  • 建议引入法老之鹰,不跟队伍,独立作战,悬空飞翔,自动用榴弹轰炸敌人
  • 建议引入士兵76,用长枪连续射击敌人
  • 建议引入托庇昂,随机建造炮台,固定位置自动瞄准射击敌人
  • 建议引入黑白合,用狙击枪射击,高爆发伤害,有一定概率miss
  • 建议引入安娜,随机用睡眠枪昏睡一名敌人3秒
  • 建议引入罗西奥,一名dj,可以范围治愈
  • 建议引入和尚,吟唱buff加持

建议设置中添加碰到墙壁不会死
无边界模式,就是边缘对称

1 个赞
1 个赞

emmm?不更新了?发现还挺好玩 :joy:

一定要64位吗…

过关条件是队列长度足够,左上角有提示。
开局刷出的boss数目和难度、关卡有关。
血瓶数目,地图英雄上限,各种概率都和难度关卡有关。