<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HOneiii的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HOneiii</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HOneiii]]></copyright><item><title><![CDATA[Unity 使用柏林噪声(Perlin Noise)生成网格地图]]></title><link>https://blog.youkuaiyun.com/HOneiii/article/details/121767756</link><guid>https://blog.youkuaiyun.com/HOneiii/article/details/121767756</guid><author>HOneiii</author><pubDate>Tue, 07 Dec 2021 14:06:21 +0800</pubDate><description><![CDATA[前言

最近在尝试制作一个基于网格地图的RPG游戏，所以想着自己生成一个网格地图。

但是网格地图的生成有很多的方式，大多数的方式都达不到我的要求，我需要一个地图可以随机生成各种地形，也可以储存一些地形数据。

柏林噪声是一个非常好的地形生成选择，但是我查阅了很多的资料，发现国内关于柏林噪声生成地图的文章寥寥无几，而且很少有特别详细的使用方法，所以我在这里把我自己制作地图的过程整理了一下，供大家参考。

预制体制作

为了方便演示，我直接使用了Cube，更改了一下颜色，其中白色的模拟（Mountian），绿]]></description><category></category></item><item><title><![CDATA[Unity3d 制作一个简单的NPC对话系统]]></title><link>https://blog.youkuaiyun.com/HOneiii/article/details/121374523</link><guid>https://blog.youkuaiyun.com/HOneiii/article/details/121374523</guid><author>HOneiii</author><pubDate>Wed, 17 Nov 2021 11:45:15 +0800</pubDate><description><![CDATA[制作一个简单的NPC对话系统
文章目录制作一个简单的NPC对话系统前言效果展示进入对话区域开始对话Inspector面板可调选项准备工作NPCUI代码完整代码详细逻辑开启对话显示对话头顶标识头顶标识后话
前言
​	最近在自己写一个比较小的项目，虽然自己是一个策划，但是程序方面我觉得也是很有必要学一学的。
​	经过了接近一年的学习，也终于是可以独自写一些小的系统了。
​	这次自己写了一个比较简单的NPC对话系统，供大家参考。
效果展示
进入对话区域

开始对话

Inspector面板可调选项

准备工作
​]]></description><category></category></item><item><title><![CDATA[Unity背包系统学习日志]]></title><link>https://blog.youkuaiyun.com/HOneiii/article/details/119750706</link><guid>https://blog.youkuaiyun.com/HOneiii/article/details/119750706</guid><author>HOneiii</author><pubDate>Tue, 17 Aug 2021 10:55:40 +0800</pubDate><description><![CDATA[Unity背包系统学习日志
Unity背包系统一直是我希望实现的一个功能，故查阅了很多资料，也看了很多文章，最终使用ScriptableObject来实现背包数据的存储。
人物移动脚本编写（PlayerController.cs）
此部分比较简单，只是编写一个基础的移动脚本供测试使用。
其中还包括了简单的开关背包的代码OpenMyBag()。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

pub]]></description><category></category></item></channel></rss>