【魔王传说】最新作:战国篇——游戏预告
前言因为《魔王1》和《魔王2》都没有真正实现自己的想法(局限于 RPG Maker)。现在我已经可以自己写脚本了,不再需要被 RM 的脚本束缚,使用 Unity 制作的魔王传说可以实现所有想法。为了保证游戏一定能做出来,美术的问题就必须得到解决。这次我决定直接使用一些允许商用的公开素材再加上 RPG ...
阅读更多
【Unity小技巧】切图神器 ShoeBox(鞋盒)下载及 Adobe AIR 安装教程
ShoeBox 介绍ShoeBox 是一款免费使用的切图工具,可以把图集分割成单张的小图。而与之相对的则是 TexturePackager,它将散图打包成单张的合集。 利用这两个软件可以实现切图和合图。本文仅介绍 ShoeBox 的安装方法。 ShoeBox 下载官方下载:http://render ...
阅读更多
【Unity小技巧】触发器与剧情管理器
前言在以前开发《名为怪物的游戏》中介绍了「触发器」的概念:事件触发器 原来的触发器是模仿 RPG Maker 的事件页系统。但是后来我发现这种模式很难适应复杂场景。 例如,玩家同时完成了任务 A 和 任务 B。接着与发布任务的 NPC 对话,用原来的事件页系统,只能处理其中一个任务,另一个任务会被忽 ...
阅读更多
【Unity小技巧】精灵 SpriteRender 点击事件
前言Unity 的 UI 可以直接添加 Button 来触发点击事件。而精灵并不是 UI,无法用 Button 的方式添加事件。 让精灵也可以被点击,可以参考本文的方法。 射线检测UI 之所以能够被检测到点击事件,是因为在 Canvas 上面有一个 Graphic Raycaster 组件在进行射线 ...
阅读更多
【魔王传说】素材版权声明
前言版权一直都是容易引起争议的地方,尤其是独立游戏制作者本身能力不足的情况下,不得不依靠网络公开的素材,这就很容易引发“版权”的争议,为了避免以后发布游戏时,部分用户比起讨论游戏,反而更喜欢讨论版权,特此写下这篇记录游戏使用素材及相关版权的声明。 希望大家讨论的重点是游戏的玩法,而不是版权问题。我的 ...
阅读更多
【Unity小技巧】安装 Tilemap 必备插件 TileEditor
前言昨天在开发新游戏的场景系统。因为没有能力原创素材,所以我选用的是 RPG Maker 系列的 Tilemap 图块制作场景。 关于 Tilemap 的教程可以参考:https://www.bilibili.com/video/BV1J4411b7Mg需要注意的是视频最后部分介绍的功能图块,如 R ...
阅读更多
【Unity小技巧】Tooltip(提示窗口)和解决鼠标滑入闪烁问题
前言Tooltip(提示 UI)是当游戏的某个功能需要详细介绍时使用的。当鼠标滑入指定区域后,就会显示出一个窗口,用来介绍此功能。 以 B 站为例,把鼠标滑入人名上面,过一会就会弹出人物资料卡: Image 和 Panel 的区别制作 UI 不可避免的会发现存在 Image 和 Panel 两个组 ...
阅读更多
【Unity小技巧】LitJSON 与浮点数精度问题
前言游戏中许多数据都要保存下来,一般都是保存成 json 格式的文件。而 Unity 自身并没有提供什么强大的 JSON 插件,需要我们自己去下载。 C# 的 JSON 插件一般都是选择:Newtonsoft.Json 和 LitJSON。我选择的是 LitJSON。 float 问题LitJSON ...
阅读更多
【Unity小技巧】解决 Dropdown 下拉菜单展开后子菜单被遮挡问题
前言使用 Dropdown 制作下拉菜单 UI 时,展开的子菜单会被其他 UI 遮挡。 解决方案再创建一个 Canvas,并且点选 override sorting。将 Sort Order 设置为比当前画布更大的值。最后将下拉菜单组件挂在这个新的 Canvas 下面。 新的问题又来了,如何让子 ...
阅读更多
【Unity小技巧】UI 上面奇怪的线是什么?
前言在使用 Unity 的 Button 组件、Dropdown 组件等等,场景上会出现奇怪的“线”。这些线到底是什么呢? 线是什么?今天无意中看到 UI 组件里面有一个特殊的字段:navigation(导航)。 这些可操作的 UI 组件上都具有这种导航字段。正如字面意思,这其实是一个导航系统。 ...
阅读更多