Project621 (Minecraft类体素游戏计划)

一直以来都想做一个自己的游戏,玩了MC之后更是觉得这个是自己想要的游戏。

然而Minecraft有很多缺点,既然它不开源只好自己做一个了,权当实现自己的梦想。

我对MC的一些想法

首先,一个开放的地图格式必不可少。理想情况下,高端玩家可以通过第三方工具直接读写地图存档。

而且,MC里修建建筑等有个很大的问题,WorldEdit并不好用。我不是说WE不好,问题是在MC现有的框架先没法更好的制作地图。一个良好的内置地图编辑器是必不可少的,最起码需要有平滑更改地形起伏, 放置不规则形状河道和湖的功能,这样地图作者在构建属于自己的世界时不会浪费过多的精力在地形的打造上。这应该是游戏厂商提供的工具之一。

其次,应该有一套简单的脚本系统,MC现在的JSON命令能做的事还是太少了,如果引入简单的脚本系统比如JavaScript、Groovy、Lua,整个地图的可玩性会得到极大地提升。

想象一下,你现在做了一张生存地图,想播放特定的音效,最好的办法是Game.playsound("example.ogg")一句话搞定,然而在MC里做不到,很多地图里的哭声是靠不停地刷恶魂宰恶魂实现的。(内牛满面君那么可爱为什么要伤害它)

如果这种游戏引入了可以和游戏内核交互的脚本系统,生存冒险地图的可玩性会直线上升!而且地图作者的压力也会减少很多,不用想办法触发闪电了,也不用弄自动宰恶魂机了,轻轻松松一句代码实现。

而且这个游戏对建筑党也不是很友好,想一下你是不是经常缺少某些颜色的方块?彩色羊毛什么的根本不够用啊!如果我做的话,至少会有一个RGB的颜色刷,方便改颜色。(1.12.2的彩色混凝土是个好东西,可惜颜色还是太少了)

区块链是什么,我来告诉你

区块链是什么

区块链,当今最火热的技术热点。为什么这么火呢,三个字:“比特币”。

首先,我们要知道区块链是什么,根据维基百科的描述来看,是这样的:

区块链(英语:blockchain 或 block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。

用简单的话来说,区块链就是一个全球一起写的一本书。这本书有可能是账本,也可能是别的什么东西。

区块链有以下几个优势:

  1. 不可修改,数据写进区块就不能更改了。
  2. 单向性,你只能在最后一个块后面加新的块,而不能在之前区块中间加新块。
  3. 众生平等,任何人只要有合适的客户端就可以入网,根本没有限制。谁能出新块完全取决于共识算法。
  4. 去中心化,每个人都是客户端,每个人也都是服务端,每个人都拿着所有人的账本,所以这是完全的去中心化。

区块链的去中心化是真正的去中心化,没有管理员,唯一一种有效的攻击手段就是拿到51%以上的算力,这在现在这么多人参与的情况下几乎是不可能的。而且,这种攻击仅仅能拿来控制新出块的内容,并不能改动之前的老块。

30行不到自动下载Tumblr小姐姐

Tumblr是个好东西,上面有很多漂亮小姐姐。

在Tumblr的海洋里遨游,总会有几个对胃口的博客。如果你想下载里面的图片,应该怎么下呢? 普通人肯定是手动一张一张另存为啦。但是你要知道有的博客里会有几千张甚至几万张照片哦,你不会想一个一个手动来吧。 XD

这个时候就要请出Python了!

Python不用我过多介绍了吧,就是一个编程语言。嗯,这个东西很简单,要学的话教程网上很多,有英文基础就可以了(其实关键词就那几个,不会英文也能学啦。

要爬Tumblr的图片,首先要知道Tumblr的图片地址,正常来说需要我们解析网页然后抓取HTML中的jpg路径。但是,Tumblr这个好心的家伙居然给了API!

爱沙尼亚电子公民计划

最近一直在研究爱沙尼亚的电子公民计划,感觉很有意思,把我整理的这些东西写出来,希望对后人有用。

首先,爱沙尼亚电子公民是2014年发布的一个项目。爱沙尼亚这个国家曾经是苏联加盟国,本来是个独立国家,40年被苏联强行吞并,90年获得独立,然后现在是欧盟和北约成员国。爱沙尼亚的国旗也很好看,蓝黑白三色旗,辨识度很高很独特。爱沙尼亚域名后缀.ee,国际区号+372,首都塔林。

爱沙尼亚有发达的线上政务系统,用电子身份证可以在线办理很多很多的业务。甚至开公司都不用出门,直接线上就能办理。也正是因为有这个系统,才能搞电子公民这套东西。

使用UWF保护电脑免遭全家桶

春节回家,几乎是修了好几天电脑。没有办法,现在国产全家桶实在是太厉害了,你随便搜个想要的软件,直接安装就会中各种全家桶。

我回家在我爸的电脑里发现了各种播放器各种压,桌面被各种助手占据,悬浮窗五六个,还有时候被装上奇怪的输入法,安全软件也不止一份。

对于我这种电脑从业人士来说,要想避开那些捆绑安装还是很轻松的,但是家里的普通人们就不一定了。他们习惯于缺少功能,就去百度搜一下,点击高速下载,然后中各种下载器。下载器下载的安装包装完推荐的各种勾也不取消直接点立即体验来打开所需要的应用。这不是教的问题,谁能指望五六十岁的长辈们和我们年轻人一样对各种电脑问题如此精通呢?

为了解决这个问题,我想到了机房常用的还原卡。小学机房就有还原卡,做任何操作只要重启就会还原到老师刚装好的状态。但是还原卡第一是要买硬件产品,第二是笔记本没法装。经过苦苦搜索终于找到了适合Windows10的软件还原卡方法,不需要额外花钱买硬件,通吃所有设备。这一切只需要你有Windows10企业版或者教育版。(企业版实测通过,教育版据说也有这个功能)(Windows其他版本升级到企业版只需要安装企业版密钥并进行激活即可。)