导航:首页 > 源码编译 > 我的世界算法通用吗

我的世界算法通用吗

发布时间:2024-11-10 22:58:13

A. 我的世界这款游戏为什么要用java的语言编写

用java的语言编写,其优点是消耗电脑资源相对较少,适用于资源稀缺的设备,像是空调,洗衣机什么的。但缺点却是开发成本太高。

当初《我的世界》作者花了一周就做出了游戏最初版本,用c语言恐怕得一年甚至永远不可能做出来,这样的话我们就会永远的和这个游戏错过了。而且做出来界面很丑,我没学过c语言的图形界面部分内容,只是不明觉厉,觉得c语言和黑窗口才是绝配。

天气系统

《Minecraft》的世界中不仅为玩家提供了昼夜,也会有一些天气变化,最常见的就是雨和雷暴。

在我的世界中除了可以用代码使天气发生各种变化之外,还有另外一种指令是调整时间的。因为即便当前的天气是你想要的但是光亮度不够,对某些建筑或者操作来说也是特别不方便,所以这时我们就需要改变时间来调整世界的亮度。

当天黑的时候需要试验一些只有高亮度下才能做的试验时,就可以输入/time set 1000来直接进入白天,这只是调整世界的时间点,并不是使世界的时间流逝瞬间穿越,所以这种方法不可以使得植物快速生长。

B. 求大神说下关于我的世界种子的原理

通过有限的数字生成无限的世界不难,这串数字经过某个函数公式计算后得的一个无理数(无限不循环的巧此小数),然后再通过这个无理数生成对应的世界也当然是备宽禅无限的了.比如我输入一个数字3作为种子,对3开平方可以得到一个无理数1.732050.....,然后再以这个无限的数字生成对应的无限的方块,(mc的生成计算是要比这复杂的多的多了).
游戏和现实世界是没法互相并论,至少mc或者说是当今的科技还远远不够,如果考虑因果仿尘定律的话,现实宇宙也许有种子类似的东西,不过这个话题相当缥缈,不是几句话就说得清,一辈子可能也弄不明白.

阅读全文

与我的世界算法通用吗相关的资料

热点内容
在哪里看每个app用了多长时间 浏览:635
学程序员要英语四级吗 浏览:131
java视频录制 浏览:756
口头指派式命令 浏览:470
php开发工程师面试题 浏览:954
linux内核源码pdf 浏览:66
mc命令方块怎么提取 浏览:367
有关程序员的五大魔咒你中了几个 浏览:204
本地文件如何上传linux服务器 浏览:17
传奇资源网站源码 浏览:377
f26app怎么下载 浏览:120
程序员与酒 浏览:439
php政府网站源码 浏览:912
前端面试常问算法 浏览:153
pythonopen可以打开文件夹吗 浏览:635
不锈钢加密网带厂家 浏览:347
哪一年除夕不算法定节假日 浏览:40
程序员对键盘的需求 浏览:605
程序员的峥嵘岁月 浏览:58
python调用类里面的函数 浏览:473