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

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

  rapiz ·
rapiz1 · 2020 年 3 月 2 日 · 16761 次点击
这是一个创建于 2171 天前的主题,其中的信息可能已经有所发展或是发生改变。

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 年 3 月 3 日
感谢 @zjsxwc 修复了在 Debian 系上编译的兼容性问题。
第 2 条附言  ·  2020 年 3 月 4 日

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

GitHubTrending.png

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