
游戏制作
哒哒咦哒哒··
我很懒。。。。。。。。。。。。。。
展开
-
Windows下SVN回滚到旧版本(TortoiseSVN)
当发现新提交的代码有问题,然后想将某个旧的版本作为最新的版本时,可以使用回滚,操作步骤如下:1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改)2. 执行TortoiseSVN的Show log操作, 在新签出的文件夹上右键,TortoiseSVN -> Show log, 如下图: 3. 回滚,这里有2种类型的回滚 3.1. 直接回滚...原创 2018-05-10 22:59:35 · 1297 阅读 · 0 评论 -
AI学习(二)基础类---------个体操控(1)
个体AI角色的操控行为de实现2.1 Seek 靠近[csharp] view plain copy print?using System.Collections; using System.Collections.Generic; using UnityEngine; /*靠近 *指定一个目标位置,根据当前的运动速度向量,返回一个操控AI角色到达该目标位置的“操控力” * 使...转载 2018-05-21 15:03:50 · 329 阅读 · 0 评论 -
AI学习(二)基础类---------个体操控(2)
个体AI角色的操控行为de实现2.4 Pursuit 追逐[csharp] view plain copy print?using System.Collections; using System.Collections.Generic; using UnityEngine; /*追逐 * 类似于靠近行为,但目标是移动的,要实现的是可以预测目标未来的位置 * 使用简单的预测器,计...转载 2018-05-21 15:05:34 · 363 阅读 · 0 评论 -
unity 协程原理与线程的区别
说到协程,我们首先回顾以下线程与进程这两个概念。在操作系统(os)级别,有进程(process)和线程(thread)两个我们看不到但又实际存在的“东西”,这两个东西都是用来模拟“并行”的,写操作系统的程序员通过用一定的策略给不同的进程和线程分配CPU计算资源,来让用户“以为”几个不同的事情在“同时”进行“。在单CPU上,是os代码强制把一个进程或者线程挂起,换成另外一个来计算,所以,实际上是串行...原创 2018-05-15 13:16:02 · 5810 阅读 · 0 评论 -
[Unity实战]一个简单的任务系统
1.任务管理类与任务类是一对一的关系,而任务管理类与其他类是一对多的关系。对于一对多,比较容易想到的就是观察者模式了。在观察者模式中,是观察者决定要监视的东西,而不是事件的发生者决定谁观察它。2.对于任务类/任务条件类/任务奖励类来说,有逻辑意义上的,也有界面意义上的,因此要分开处理。这里给出主要的逻辑代码:[csharp] view plain copy print?using System.C...转载 2018-05-30 16:49:54 · 9931 阅读 · 2 评论 -
使用Unity3D的50个技巧:Unity3D最佳实践
刚开始学习Unity3D时间不长,在看各种资料。除了官方的手册以外,其他人的经验也是非常有益的。偶尔看到老外这篇文章,觉得还不错,于是翻译过来和大家共享。原文地址:http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/,下面是译文。欢迎转载,请注明出处:燕良@游戏开发。另外,欢迎各路高手加入我...转载 2018-07-27 09:32:54 · 594 阅读 · 0 评论 -
【游戏设计模式】之四 《游戏编程模式》全书内容提炼总结
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/53240330作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442 本文的Github版本:QianMo/Reading-Notes/《游戏编程模式》读书笔记 这是一篇超过万字...转载 2018-08-10 15:02:33 · 272 阅读 · 0 评论 -
【游戏设计模式】之三 状态模式、有限状态机 & Unity版本实现
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/52824776作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442 游戏开发过程中,各种游戏状态的切换无处不在。但很多时候,简单粗暴的if else加标志位的方式并不能很地道地解...转载 2018-08-10 15:04:21 · 283 阅读 · 0 评论