博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
timimg学习数据删了_HexMap学习笔记(一)——创建六边形网格
阅读量:4964 次
发布时间:2019-06-12

本文共 660 字,大约阅读时间需要 2 分钟。

9d68a38ecdc22130fcaf3f3e2a1534ca.png

前言

事情源于前不久偶然翻到了Jasper Flick大佬在catlikecoding上的Unity博客教程。

3f974b5a099d2ab2dd6d869eb72652cd.png

大致读了一下教程,非常佩服这位作者。这应该是见过最细致的教程,并没有把大段的代码和效果图一股脑丢给你看,而是详细地说明每一个步骤的思路和原理,甚至会在一段代码上反复改动只为读者能完全弄明白。

900694b3df9ee20f7737b7d0c3457c55.png

极少有教程会像这样去一点点的教你作者的思路,内容也是由浅显到深并包含许多综合性的内容,非常具有学习价值。

a30f4bfb46de724a521494a69c56da04.png

在学习大有收获之余,我也希望如此精彩的教程能帮助到更多同学。在此选取HexMap这个系列教程整理翻译。

eb514a4816784df28b8e2dab9f67c3ad.png
关于选择HexMap系列的原因
这个系列从简单到复杂,有着很明显的难度阶梯曲线,比较适合有一定基础的初学者入手学习。此教程包含的内容从算法、3D数学到Unity的特性、C#语法等,都有涉及,内容相当丰富且综合。并且地图生成本身也是非常有趣和实用的内容。

f573b6dfe6fda7d78a6b60820b89f01c.png
完全体的漂亮地图

当然,虽然我会尽己所能,但限于水准难免翻译会有疏漏和词不达意的位置。因此还是推荐有能力的同学直接学习英文原版。

另外,因为原版教程中代码的增删改动会以黄色背景色表示,而知乎的代码编辑模块不具备这种功能,为了能最大限度保留作者原意,就直接以截图的方式附上代码。

此系列教程的资源包从Unity5.3.1到Unity2017.3.0p3横跨数个版本,为防止导入出现版本冲突问题,我会统一使用Unity2018.3.0b12实现一遍,并在结尾附上当前教程的工程文件。

原版教程地址:Unity C# and Shader Tutorials

转载地址:http://smqhp.baihongyu.com/

你可能感兴趣的文章
项目实战房租网 mongdb
查看>>
AngularJS 特性—SinglePage、template、Controller
查看>>
Java向上保留两位小数
查看>>
在Windows下配置多用户远程桌面连接
查看>>
hdu1083二分图匹配模板题
查看>>
我的未来路
查看>>
java—泛型
查看>>
luogu解题报告:P2178[NOI2015]品酒大会
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验九:PS/2模块③ — 键盘与多组合键...
查看>>
windows2008 虚拟机64位的操作系统安装32位的应用程序
查看>>
二进制I/O
查看>>
python中operator.itemgetter函数
查看>>
面向对象的设计原则
查看>>
spiral-matrix-ii &i 生成顺时针序列
查看>>
文件下载及header方法介绍
查看>>
系统相册的调用,和相机的调用
查看>>
Delphi 实现数字转大写
查看>>
Swift - 使用NSNotificationCenter发送通知,接收通知
查看>>
求方差
查看>>
Java发送HTTPS请求
查看>>