unity3d
文章平均质量分 74
Kang_1994
内修算法数据结构图形学,外修unity
展开
-
在unity的player角色控制中实现MVC模式
开始的话 最近在做的一个小型RPG项目时遇到的问题是,UI的MVC比较好实现,但是主角player和敌人Enemy这些游戏角色写的代码比较分散。因为一下几点,对这个项目的player重构。 1、游戏开发中要做某种程度的分离代码逻辑,可以提高代码的可维护性和重用性。 2、不同的组件共享同一套逻辑代码。 理论实现 一开始做法是,把角色动画和角色方向、角色移动这些各成原创 2015-11-18 08:32:44 · 923 阅读 · 0 评论 -
事件与委托---实现事件分发中心
写在前面 在看一个商业源码的时候,突然发现有一个EventDispatcher类,而且这个类异常庞大,职责就是把这个项目的全部事件都在里面声明。看着那么高大上的事件分发中心,我也只能马上加到我的项目里面来提升一下逼格了。 知识准备 首先是这个事件分发中心的知识,就是用事件和委托来实现方法的回调。那么什么是事件呢,事件和委托又有什么剪不断理还乱的关系呢??? delegate原创 2015-11-18 21:24:11 · 898 阅读 · 0 评论 -
我的学习之路(一)
学习阶段的总结 迷茫和憧憬篇 上大学之前对电脑真的是一知半解,因为以前用电脑都是打游戏为主,鬼使神差之下竟然进入了计算机学院,从此开始了编程之路. 大一上学期学习的是c语言,那时候刚上大学,没什么学习的动力,都是以玩为主.到了大一上学期的后半段发现要考试了,赶紧拾起c语言看,对,就是看.从第一页翻到指针,不断地做笔记/背概念/刷选择填空题.自以为学习方法挺好,岂不知还是停留在了高中原创 2015-11-28 18:56:13 · 672 阅读 · 1 评论 -
重构实践,优化技能释放代码
开始的话 最近都在忙课程设计和考试,但是计划是学习人工智能和重构,难得挤出时间看这本好书--.看了之后受益匪浅,因为 终于知道了为什么觉得自己的代码和高手写的代码还是有一大截差距,现在终于知道,好的代码不是一开始就写得十分好的,好的代码是通过优化和重构 一点一点地推敲出来的,可能现在写的代码还是很烂,但是有一颗重构的心,一定能缩小和编程高手的差距 开始 马上进入正题,这本书我也是原创 2015-12-14 22:14:44 · 602 阅读 · 0 评论 -
我的学习之路(二)
奋斗与修炼篇 如何入门对新手来说很重要,我的建议是入门靠视频,进阶靠书籍,深入靠自己,但是这都离不开动手,看再多教程/再多书/再多视频,最后都是要用代码来实践,只有不断地敲代码,才能真正学到技术.这也是我看尹成老师的视频学到的,从此每天不是看视频就是敲代码,每天大概是6/700行,不是边看视频边敲,是看完再自己敲,这样坚持了一个月,我发现自己的编程功力大增. 在这个阶段,原创 2015-12-08 10:58:59 · 486 阅读 · 0 评论