Cat Gamer

Thinking will not overcome fear but action will.

2019-5-29-CLX教程(二)面向对象封装的简单应用 数据与事件

CLX course(2) OOT

主要内容 前言 Show You The Code 结语 正文 1. 前言 前一篇文章谈到了如何简单的封装数据,即: 在数据交互的时候,套上一层逻辑 。 然后让我们接着思考,之前的代码还有什么缺陷。 我认为目前所有的缺陷如下: 只针对特定一种变量的变化(即HP的情况)而发起事件,功能单一。 关于事件的注册与执行有重复代码。 现在,我们针对这些问题来...

2019-5-27-CLX教程(一)面向对象封装的简单应用 封装HP

CLX course(1) OOT

主要内容 前言 Show You The Code 结语 正文 1. 前言 对于刚入门的小萌新而言,面向程序中的封装可能会让大家感到十分困惑,甚至觉得这是十分没有必要的、累赘的。 我认为产生这样的感觉的原因究其根本是因为封装之概念不够直观,如果没有针对实际问题去应用的话当然是难以理解。在最近看了小萌新写的关于游戏的HP相关代码后,感觉确实不够理想,便写此博客浅谈我对...

CLX工具库(三)Unity对话系统工具SuperDialogue 0.4v

CLX Toolkit SuperDialogue 0.4v

http://pmgnzie4l.bkt.clouddn.com/music/%E4%B8%8A%E6%9D%BE%E7%AF%84%E5%BA%B7%20-%20%E6%BA%A2%E7%88%B1.mp3 主要内容 前言 说明 正文 1. 前言 由于第0.3v(0.2v)的工具在接入性方面有所欠缺,若工程中接入本工具时会产生大量耦合,且功能相对来说并不完善。 因此写下0...

远方旅人(一)设计策划

Design Planning

http://pmgnzie4l.bkt.clouddn.com/music/%E8%BF%9C%E6%96%B9%E6%97%85%E4%BA%BABGM.mp3 远方旅人设计策划 角色 暮阳:主人公,年轻的时候是一个活泼好动的女孩,渴望去世界各地探索。 可是国王将她在内的许多人都派去一座火山(银火山)下的一个危险矿洞中挖掘珍稀的矿石, 并派兵驻守他们。由于她是女生,所以接受了多...

CLX工具库(二)Unity对话系统工具SuperDialogue 0.2v

CLX Toolkit SuperDialogue 0.2v

主要内容 前言 界面 使用方法 http://pmgnzie4l.bkt.clouddn.com/music/%E3%82%B4%E3%83%B3%E3%83%81%E3%83%81%20-%201967.mp3 正文 1. 前言 由于0.1版本的工具在某些地方并不直观且容易出错,在0.2版本中添加了文本编辑器以帮助开发。不过毕竟制作时间不长,难免会有bug或者反人类的地...

CLX工具库(一)Unity对话系统工具SuperDialogue

CLX Toolkit SuperDialogue

主要内容 前言 功能简介 使用方法 补充说明 正文 1. 前言 本工具为了实现一个简易NPC对话系统,为尽量便捷开发者工作而设计。本想使用现成工具,然而因为部分原因,最终还是选择了自己搭建。虽然说自己搭建,但是对白的核心逻辑仍是参考了大佬的,附上我参考的视频: How to make a Dialogue System in Unity,在此对大佬表示感激与崇敬。附上...

精灵宝可梦游戏历史(初代)

The History of Pokemon game gen1

前言 虽然说精灵宝可梦Let’s Go两作的推出让我十分失望,但是不可否认我依旧热爱着这一款能够让世界各地的伙伴相连的游戏,它曾伴随着我度过了一段美好的时光。 我希望能够通过博客的形式将收集到的资料整理、评论来为各位呈现一个较为有趣的游戏历史,这也是我写本系列博客的初衷。 另外一提,本文会有部分内容摘自维基百科等网站,在此表示感谢。 Pokemon之父——田尻智 想到什么了吗?精...