V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
rapiz
V2EX  ›  分享创造

我的大一 C 课设, DungeonRush,觉得做的还不错,分享一下~

  rapiz ·
rapiz1 · 2020-03-02 19:29:37 +08:00 · 14729 次点击
这是一个创建于 1514 天前的主题,其中的信息可能已经有所发展或是发生改变。

screenshot.gif weapon.gif

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

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

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

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

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

GPL 开源。

GitHub 链接:Rapiz1/DungeonRush

欢迎 Star,Fork ~

欢迎 Star,Fork ~

欢迎 Star,Fork ~

下载

Windows

Linux

第 1 条附言  ·  2020-03-03 10:55:28 +08:00
感谢 @zjsxwc 修复了在 Debian 系上编译的兼容性问题。
第 2 条附言  ·  2020-03-04 18:50:22 +08:00

非常感谢大家的支持!从来没想过它会登上 GitHub Trending 😃

GitHubTrending.png

第 3 条附言  ·  2020-07-28 21:09:30 +08:00
这是我的博客里对游戏设计历程的记录 https://rapiz.me/2020/dungeonrush/
136 条回复    2020-04-17 12:22:02 +08:00
1  2  
douglas1997
    101
douglas1997  
   2020-03-03 14:08:52 +08:00   ❤️ 1
不会在沁苑吧= =
V2KN
    102
V2KN  
   2020-03-03 14:16:21 +08:00
很好玩呀,稍微翻了一下代码,这个游戏是支持 Vim 风格的方向键的哈!🌝️
V2KN
    103
V2KN  
   2020-03-03 14:18:27 +08:00
FreeBSD、macos 本地编译完美运行
paoqi2048
    104
paoqi2048  
   2020-03-03 14:35:57 +08:00
LZ 有意往游戏开发方向发展吗?
NoString
    105
NoString  
   2020-03-03 14:51:40 +08:00   ❤️ 1
楼主太猛了 我大一还在研究怎么把*摆出平行四边形
grzhan
    106
grzhan  
   2020-03-03 15:02:32 +08:00   ❤️ 1
我看是今天 V2 第一名,点进去之前我以为是又有人装逼被 V 友喷的。
看到作品截图人傻了
grzhan
    107
grzhan  
   2020-03-03 15:05:22 +08:00
这个 Idea 和完成度再修整一下应该是可以上 Steam 的吧
非常优秀的点子和作者,LZ 加油
royzxq
    108
royzxq  
   2020-03-03 15:21:06 +08:00
咋玩.jpg
yang3121099
    109
yang3121099  
   2020-03-03 15:45:28 +08:00
学弟有一点点秀噢,想到我们( AIA )学院的 C 课设用 BC 小蓝屏...就不想再回忆了
jkneedout
    110
jkneedout  
   2020-03-03 15:52:45 +08:00 via iPhone
好玩到爆
cyrbuzz
    111
cyrbuzz  
   2020-03-03 15:56:46 +08:00
羡慕完了允许我嫉妒一下..
Ritter
    112
Ritter  
   2020-03-03 16:47:15 +08:00
nb star 了
loveToMy1
    113
loveToMy1  
   2020-03-03 17:06:44 +08:00
做的真好,[鼓励],我大一还在写 hello world
romisanic
    114
romisanic  
   2020-03-03 17:44:38 +08:00
别人家的大一。。。
littlewing
    115
littlewing  
   2020-03-03 17:46:05 +08:00
恩,加油
LiuJiang
    116
LiuJiang  
   2020-03-03 17:53:52 +08:00
小伙子很棒
iaoiand
    117
iaoiand  
   2020-03-03 17:54:57 +08:00
好玩,我已上瘾
zheibai
    118
zheibai  
   2020-03-03 18:00:10 +08:00
楼主真强啊,我大一就写个学生信息管理系统都掉头发。
KillPaul
    119
KillPaul  
   2020-03-03 18:46:35 +08:00
太牛逼了,请问游戏界面也是你自己设计的吗?
337136897
    120
337136897  
   2020-03-03 18:52:45 +08:00
大一的时候我还在女装。。。
zhuangqhc
    121
zhuangqhc  
   2020-03-03 18:53:16 +08:00
别人家的大一。。。太强了
rapiz
    122
rapiz  
OP
   2020-03-04 18:58:50 +08:00
谢谢大家。居然上了 GitHub Trending。v2 的分享创造板块很给力啊。😂
hankai17
    123
hankai17  
   2020-03-04 20:58:09 +08:00
看起来很好玩 试试
HytonightYX
    124
HytonightYX  
   2020-03-05 00:51:05 +08:00
学弟太厉害了,我大一只会用 C 算数学题 = =!
susucoolsama
    125
susucoolsama  
   2020-03-05 09:38:30 +08:00
真的是太吊了,想知道楼主学了多久的编程啊。
rapiz
    126
rapiz  
OP
   2020-03-05 09:48:50 +08:00
@susucoolsama 以前看过语法但是基本没写过几行代码。开始认真学并写程序应该是从高一吧。
Luxin
    127
Luxin  
   2020-03-05 10:01:04 +08:00
可以啊,很强~
padapen
    128
padapen  
   2020-03-05 10:50:23 +08:00
真的是优秀,star 了
CasualYours
    129
CasualYours  
   2020-03-05 12:28:11 +08:00
编程学习一半靠兴趣,一半靠贪吃蛇。我完成的第一个程序也是贪吃蛇。
zoikhemlab
    130
zoikhemlab  
   2020-03-05 13:48:51 +08:00
别人的大一系列!~
👍👍👍👍👍👍👍
MaxSoloware
    131
MaxSoloware  
   2020-03-06 14:09:20 +08:00
加油 技术吊打老师系列
okjb
    132
okjb  
   2020-03-06 20:55:55 +08:00 via Android
大佬谦虚了🤐
LeslieWongH
    133
LeslieWongH  
   2020-03-07 01:56:41 +08:00 via Android
用 c 和 sdl 的话,或许可以用 dosbox 编译然后直接放在网站上,参考这个帖子
https://www.v2ex.com/t/487007
achira
    134
achira  
   2020-03-08 03:26:32 +08:00 via iPhone
换我就想办法商业实现 steam 挣钱了(这就是为什么我快毕业还那么菜吗
Wizards
    135
Wizards  
   2020-03-13 21:40:01 +08:00
怎么在 win 下编译的
fueen
    136
fueen  
   2020-04-17 12:22:02 +08:00
牛逼啊
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3733 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 04:23 · PVG 12:23 · LAX 21:23 · JFK 00:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.