游戏开发实验室

游戏不死,赚钱养梦。 念念不忘,必有回响 --- 个人码站《 http://sunguangdong.top/ 》...

排序:
默认
按更新时间
按访问量

Unity3d 在 twitter 转载(周报) 2018.9.15

选自过去1~2周的内容: https://twitter.com/unity3d   1) https://twitter.com/harryr0se/status/1039447006098415616 他上传了他的BUUG和@developconf 2018 上的Unity项目

2018-09-16 19:34:29

阅读数:24

评论数:0

C#/Unity 行为树 简单实现

孙广东   2018.7.25               行为树的概念, 各种 Unity 插件 都没时间介绍。 代码是看了 Unity的 2D Game Kit , 提炼出来,测试!   对于学习和理解行为树会很有帮助!!!   纯代码, 没有Unity插件的节点编辑导出配置等内容。  ...

2018-07-25 21:02:08

阅读数:294

评论数:0

解读Unity2018中 ShaderGraph 示例: Procedural

ShaderGraph 使您可以直观地构建着色器。 您可以在图形网络中创建和连接节点,而不是手写代码。 在之前Unity中包含两个比较有名的插件:Shader Forge  , 在Asset Store中已经搜索不到了, 应该是作者也不打算怎么更新了,  并且已经开源!htt...

2018-07-13 21:06:08

阅读数:459

评论数:0

Unity的Mesh 应用---视野可视化Field of view

csdn 这垃圾工具, 一保存就丢内容!!!测试场景这样的 , 橙色Cube 几个, 设置他们的 Layer 为 Obstacles。 蓝色 Capsule 几个, 设置他们的 Layer 为 Targets。 白色 Obstacles 作为角色。...

2018-07-08 19:04:42

阅读数:245

评论数:1

Unity中决策AI---GOAP

孙广东  2018.7.3市面上Unity人工智能的书籍基本上都是介绍这几个方面:AI角色的自主移动 --- 操控行为, 单体,小队,群体的行为。 我之前的文章 Unity Movement AI (一) , Unity Movement AI (二)找到最短路径并避开障碍物 --- A* ...

2018-07-03 22:00:30

阅读数:241

评论数:0

八叉树Octrees在游戏领域应用

孙广东   2018.6.24    维基百科介绍:八叉树(octree),或称八元树,是一种用于描述三维空间的树状数据结构。八叉树的每个节点表示一个正方体的体积元素,每个节点有八个子节点,这八个子节点所表示的体积元素加在一起就等于父节点的体积。一般中心点作为节点的分叉中心。主要用途[编辑]三维计...

2018-06-24 12:23:40

阅读数:1008

评论数:4

四叉树Quadtrees在游戏领域应用

孙广东   2018.6.24    维基百科介绍:      四元树又称四叉树是一种树状数据结构,在每一个节点上会有四个子区块。四元树常应用于二维空间数据的分析与分类。 它将数据区分成为四个象限。数据范围可以是方形或矩形或其他任意形状。所有的四元树法有共同之特点:可分解成为各自的区块每个区块都有...

2018-06-24 11:49:28

阅读数:308

评论数:3

数据结构---散列表(Hash table, 哈希表)

2018.6.2            上大学时数据结构肯定学过  哈希,不过很多细节都忘了,惭愧, 最近看    “算法图解”,阅读了一下。还是梳理一下以前所学知识。                   如果用专业术语来表达的话, 散列函数就是“将输入映射到数字”。你可能认为散列函数输出的...

2018-06-03 12:42:41

阅读数:230

评论数:0

在Unity中创建基于Node节点的编辑器 (二) 窗口序列化

孙广东  2018.5.13第二部分 在Unity中序列化基于节点的编辑器重温基于节点的编辑器 上一篇文章 《在Unity中创建基于Node节点的编辑器 (一)》重温XML序列化 有许多序列化选项,例如JSON或Unity自己的序列化系统。 ...

2018-05-13 17:30:44

阅读数:403

评论数:0

在Unity中创建基于Node节点的编辑器 (一)

孙广东   2018.5.13Unity  AssetStore中关于Node节点 编辑器相关的插件可是数不胜数, 状态机,行为树,Shader 可视化等等。Unity自己也有 Animator的窗口使用, 还有新的Shader Graph。         现在Unity的编辑器代码已经开源了,...

2018-05-13 16:25:50

阅读数:477

评论数:0

在线看C#转换为 IL 或 JIT生成代码样子https://sharplab.io/

孙广东  2018.5.12               工具地址:  https://sharplab.io/https://github.com/ashmind/SharpLab   试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。 在线的工具,...

2018-05-12 11:03:30

阅读数:201

评论数:0

C# 计算游戏技能攻击区域

1、判断  一个点是否在  与坐标平行的矩形内public struct AAB2 { public Vector2 Min; public Vector2 Max; public static AAB2 CreateAAB2(Transform point0, Tra...

2017-10-22 21:20:39

阅读数:2122

评论数:9

读书笔记《Lua设计与实现》 了解Lua底层

  孙广东  2017.10.8 http://blog.csdn.NET/u010019717   十一抽时间看了这本书。           还记得第一次接触Lua 是在2014年7月份, 当时还是在长春实习(Cocos Lua), 接触了一个多月就来北京开始了Unity   ...

2017-10-08 15:13:40

阅读数:4802

评论数:1

分析unity source 4.3.1f1 源代码

有幸可以浏览Unity的底层源代码 unity source 4.3.1f1 。          实际上也算不上分析了, 就是大概浏览了一下!没有错, 游戏引擎底层全部都是C / C++ 实现的, Unity也不例外。                       网上有提供了一份Unity

2017-09-30 11:16:51

阅读数:3232

评论数:3

Unity Movement AI (二)

感兴趣的可以下载下来  跑一下(是下载源代码,不是release )地址:  https://github.com/SunGuangdong/unity-movement-ai        这个库有以下Movement AI  : Arrive 抵达,   Cohesion 凝聚,   Coll...

2017-09-24 20:39:25

阅读数:708

评论数:0

Unity Movement AI (一)

感兴趣的可以下载下来  跑一下地址:  https://github.com/SunGuangdong/unity-movement-ai        这个库有以下Movement AI  : Arrive 抵达,   Cohesion 凝聚,   Collision Avoidance 碰撞避...

2017-09-24 19:57:21

阅读数:693

评论数:0

【现学现卖】IntelliJ+EmmyLua 开发调试Unity中Xlua

推荐一下这个国人弄的基于IntelliJ IDE 弄得插件 EmmyLua 。  他的QQ群: 29850775  github: https://github.com/tangzx/IntelliJ-EmmyLuaoschina: http://git.oschina.net/tangzx/In...

2017-08-23 23:45:40

阅读数:8271

评论数:0

100多种编程语言学什么?编程范型/编程范式

回想一下, 其实编程语言基础到了很多, 大学时的 C, C++,  C#  , Java, 数据库SQL,  汇编。  毕业后的 Lua, Python , Golang, Ruby ,  javaScript, TypeScript 等 很多只

2017-08-07 22:40:04

阅读数:4300

评论数:5

Unity2d引入新功能SpriteAtlas,Sprite新的图集方式

在Unity 2017.1.0f3中引入了 SpriteAtlas官方文档: https://docs.unity3d.com/2017.1/Documentation/Manual/SpriteAtlas.htmlhttps://docs.unity3d.com/2017.1/Documenta...

2017-08-03 09:31:46

阅读数:5850

评论数:4

VS 2017 众多重构插件

1、没有任何插件的情况下:  (就是Ctrl + .)   注意:这个.  要是英文的才行!右键菜单也是这三项   不知道如何关闭!2、 使用  R# 的情况下:    (VA 插件就不看了,因为总不能和 R# 共存吧!而且更多是针对C/C++)左侧:  其中包含包装了VS自带的功能  (快捷键 ...

2017-08-03 09:17:31

阅读数:5807

评论数:0

提示
确定要删除当前文章?
取消 删除