Minecraft(我的世界)地形有关算法的c++实现

阅读: 评论:0

Minecraft(我的世界)地形有关算法的c++实现

Minecraft(我的世界)地形有关算法的c++实现

记得是在初一的寒假接触到了我的世界,真是一款充满了想象力的游戏,然后就把自己玩近视了。当时深知这游戏的前途,加上爱好编程,于是也想自己体验一番制作的过程,拙劣地写了出来,但是感觉效果还不错,也挺有成就感。

 

几年后,翻出来看看,感觉还真是有意思,于是拿来又是一番折腾

程序代码在这儿,相互学习交流一下:

 

 

2019.11.30添加:

丰富了一下方块的种类,并添加了一个原版Minecraft没有的效果:实体雾。

一直觉得原版游戏的这个问题还是挺难受的:雾的颜色取决于玩家所在处的亮度。偶尔会注意到,当玩家站在树荫底下时,远处的天空突然暗下来;或是在矿洞里发现远处有亮光,走近看却发现并不是。

当实现了实体雾,这些问题就能很好解决,并且带来了意想不到的景观:光柱和影带。如图所示,带来了一个不错的意境,并且让我联想到饥荒游戏中的地下矿洞世界,我觉得把这个模式搬进Minecraft里挺有意思。

 

 

代码啥的待我整理一下再上。

 

本文发布于:2024-02-02 15:02:12,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170685733344581.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:地形   算法   世界   Minecraft
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23