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

我的世界算法通用吗

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

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

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

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

天气系统

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

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

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

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

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

阅读全文

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

热点内容
有什么测身高的app安卓 浏览:365
通过买东西来解压 浏览:338
游戏运行文件解压到哪个盘 浏览:119
银行业务程序员要注意什么 浏览:391
怎么看压缩机牌子的 浏览:900
安卓手机怎么设置网址黑名 浏览:312
女超人全在哪个App可以看 浏览:394
可乐优品app图标长什么样子 浏览:871
iphone米家app怎么扫码 浏览:576
servqual具体算法 浏览:288
怎么在app关闭闪付 浏览:457
一个压缩文件能解压多久 浏览:573
如何在光遇中知道自己被拉黑安卓 浏览:665
c跨平台开发技术指南pdf 浏览:546
算法分析师就业人数图 浏览:821
安卓手机相册为什么看不到照片 浏览:329
linux如何更新python版本 浏览:360
pdf文件打马赛克 浏览:60
模板提高编译速度 浏览:147
ppt硬核训练营解压密码 浏览:584