“《只有作者能看懂的一款游戏》”
刚进高中前开始写的一款抽象的生存游戏 BUG很多请见谅

###【点击此处,免费畅玩】###

类似泰拉瑞亚的一款游戏

『暗黑体素 DarkVoxel』

直接上图!

用控制台写出如此奇葩的生存游戏,可谓世间少有。
操作说明:

// 基本操作
A,W,S,D: 移动人物E: 打开/关闭背包,背包打开时不能移动人物J: 面前挖掘/攻击   箱子只有空时才能挖掘K: 面前放置方块/食用吃的/开关门等L: 打开/关闭面前的箱子1~9: 快捷栏选择C: 穿上所选装备/卸下装备
// 背包操作↑↓: 移动选择1~9: 选择快捷栏物品R: 整理背包,快速归并Enter: 换位模式按一次Enter选中物品选择另一样物品按Enter互换或按1~9与快捷栏相应物品互换': 跳转至末尾/箱子界面//合成< >: 移动选择Space: 合成一个当前项

虽然背包操作用键盘真的有点不舒服,但习惯就好


主界面可以使用鼠标操作!也支持键盘。但生存界面不能用鼠标

游戏流程

非常简单,也没做多少

砍树 - 合成工作台 - 挖石头 - 做熔炉 - 做石镐 - 挖石头有几率得铁 - 做铁砧 - 做铁器铁装备

更进一步的材料有钴蓝,挖石头极低概率掉

世界里有多个生物群系,包括草地、沼泽、丛林、沙漠、雪地、神圣之地、邪恶之地、海洋等


上图即为沙漠

(视野开全屏会导致很卡(毕竟是控制台游戏)因此正常游戏情况是不能开的)
自然情况下就会生成一些小屋的遗迹,上面有张图就是
还会生成河流、湖泊等
还有各种材质的箱子,里面有宝藏,比如说一些帅气的武器

注意:各种武器都有击退效果(即使是整数坐标),比如说的击退能力就很强
真抽象

偷偷贴张源码的图:

工作台、熔炉与铁砧的使用就是你在它们九格范围内,相关依赖它们的合成就是有效的
你还会看到很多合成配方:


↑ 实际存储形式
举几个例子:

沙漠之鹰 + 钴蓝锭*5  =  钴蓝之鹰 (一种手枪,需要子弹)
铁锭*15 + 金锭*8 = 火箭炮*1  (注意:需要火箭弹)

时刻留心饱食度。你可以杀一些动物,牛羊马猪之类的获取肉类,烤着吃(按K)

小心怪物 可能会破坏软弱的那些方块

僵尸 ホ                 鲨鱼 ⊿
骷髅 ま                    矿工僵尸【很能挖掘方块】 ボ
疯牛【很能冲撞方块】 ㄆ                    木乃伊 そ
炸弹恐怖分子 せ            食人鱼 ∝
持枪恐怖分子 チ            强盗 お
蜘蛛 ¤                    海蜘蛛 ¤
金蜘蛛 ¤

本游戏有两个BOSS
BOSS出现和死亡都会在Windows右下角出现托盘提示…

混世魔王 魔       小兵:  魔鬼仆人 鬼     苏醒条件:你的水平达到一定程度   掉落:钴蓝
年兽 犨             小兵:  莽牛 荦  独角兽 牵      苏醒条件:过年的时候!!!   掉落:未知

注:
那个音乐仅仅是主界面的音乐。

Theme1.wav 是 C418 - pizza
Theme2.wav 是 Jason Garner & Vince de Vera - D.R. Style

再注:
目前我正在开发第二版,敬请期待、
第二版预览:

别忘了点赞收藏关注!!

「C++控制台生存游戏」暗黑体素 DarkVoxel 控制台版相关推荐

  1. 软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算

    软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算 HPB芯链是一个区块链软硬件体系架构,其中包含芯片加速引擎和区块链底层平台. 底层设施的不完善限制了区块链行业的发展,在公链层面,目前主要 ...

  2. 把「我的世界」马赛克变成逼真大片,英伟达又出黑科技

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI 先来看一 ...

  3. 用「我的世界」自动生成「现实世界」:英伟达展示AI脑补新技术

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来自:机器之心 Minecraft 里面自建像素风世界不够过瘾?英伟达:那就让 AI ...

  4. 产品经理要懂的「技术那些事」

    本文由作者 Alto 于社区发布 产品经理是否要懂技术?要懂到什么程度? 非技术背景如何与研发沟通?工程师口中的"黑话"到底是什么意思? 本文是书籍<产品经理必懂的技术那点事 ...

  5. 重磅发布|新一代云原生数据仓库AnalyticDB「SQL智能诊断」功能详解

    简介:AnalyticDB For MySQL为用户提供了高效.实时.功能丰富并且智能化的「SQL智能诊断」和「SQL智能调优」功能,提供用户SQL性能调优的思路.方向和具体的方法,降低用户使用成本, ...

  6. 云+社区「开源之道」主题直播,这些技术大佬都说了哪些干货?

    有人说:开源软件是一项划时代的创举,它撕开了私有软件大环境下的深重膈膜,为IT技术发展注入了新的活力和空间.据Linux基金会的统计报告,现有软件中只有10%不到的代码是由开发者纯手写,而90%以上是 ...

  7. 赶紧收藏!网上疯传的150个ChatGPT「超级提问模型」,都在这里了

    这是自 ChatGPT大爆发以来,全网(国内外)收录的150个,已经被成功验证.测试最多的「超级提问模型」. 这150个模型,在站外Github上,被超过1000w+人用来学习.体验如何向 ChatG ...

  8. 有人爬了一万个购物网站,发现了1818个「年底大促」的商家小伎俩

    本文来自机器之心 禁止未授权二次转载 大家好,我是老表 阅读文本大概需要 7 分钟 机器之心报道 参与:张倩 那些购物网站的坑,你踩过多少? 双十二刚过,问个扎心的问题,你在双十二买的东西真的比平时便 ...

  9. 程序猿小哥用12万行代码堆出来个「蔡徐坤」!编译竟然还能通过

    点击上方"Github中文社区",关注 看遍Github好玩的项目 量子位 大家好,我是hub哥! 有个程序猿,用12万行代码堆出来个「蔡徐坤」,编译还能通过?! 它是这样的: 不 ...

最新文章

  1. ICLR 2020被爆半数审稿人无相关领域经验,同行评审制度在垮塌?
  2. python websocket异步高并发_Python3.5异步和多个websocket服务器
  3. 少儿编程语言python-2019儿童编程语言大全
  4. 关于推荐系统中的长尾商品
  5. interface接口实例
  6. docker~从Dockerfile到Container的过程(终于算是OK了)
  7. Oracle锁表处理
  8. Sentinel配置规则持久化
  9. 用python画出圣诞树_【闲趣】如何用python画出一棵圣诞树
  10. Object-c学习笔记十八-----NSPredicate
  11. VMware 虚拟机下载与安装
  12. 12864液晶显示原理(C程序)
  13. Java实现对称密钥算法
  14. masm32 汇编hello world程序
  15. 产品读书《引爆点:如何引发流行》
  16. 谈谈关于网瘾的看法和建议
  17. java opencsv 乱码_教你如何在Python中读,写和解析CSV文
  18. python视频学习002(2017年老男孩最新全栈python第2期视频教程)---电脑简史
  19. eeprom--24LC64
  20. 手机账本软件哪些可以实现随手记录

热门文章

  1. 使用GitHub Pages+Hexo 搭建个人网站详细教程
  2. 全面打通DevOps数据链的研发效能度量平台
  3. 带图网站导航后台程序php仿hao123,仿hao123.com导航
  4. “视而不见”—有关不注意视盲现象的研究
  5. 项目review会议的步骤_8个步骤,使您的下一次会议更有效率
  6. uniapp GPS定位功能的实现
  7. mysql数据库cpu使用情况查询_数据库占用cpu较高的查询
  8. 你认为元宇宙是不是割韭菜?
  9. 禄来6008机身和镜头之间的通信协议测试
  10. 计算机一级空了一个大题,计算机一级填选空择题及答案.doc