CPU缓存命中在coding中的应用

cpu执行指令需要相应的数据,而这些数据大都来源于内存中,但是连续的读取内存会产生大量性能上的损失,所以就有了cpu缓存机制,现代cpu的性能指标不仅包含核数、电压,缓存能力也是一大重要的指标,缓存越大,一次能够读取的数据就越多。 缓存命中:当cpu执行的数据不在缓存中时,就会从内存中抓取需要的...

2018-01-31 21:52:09

阅读数 222

评论数 0

分享一个简单的unityAI框架,基于神经网络和遗传算法,可以简单的实现自成长的游戏对象

基于神经网络和遗传算法的unity开发框架,可以轻易的应用到各种不同类型的游戏中 20171226 完成第一个demo,坦克扫雷 核心代码参考:https://github.com/ArztSamuel/Applying_EANNs 参考书籍:游戏编程中的人工智能技术(详细的介绍了...

2018-01-10 23:15:26

阅读数 1705

评论数 2

c#单链表基础操作

最近开始刷leetcode,感觉自己的基础太差,基本的链表部分的问题都得想很久,今天花了一个晚上的时间将链表的基础操作都实现了一遍,记录一下自己的收获 最大的是收获的一句话:链表的操作使用替身 (替身其实就是类似指针的东西,但是我之间一直没有想到这一点,导致思路堵塞) 举个例子 //我要操作fi...

2017-12-02 22:37:43

阅读数 285

评论数 0

Unity简单计时器,实现随时播放,暂停,继续,停止

最近的项目中要用到简单的计时功能,又因为函数的构造已经写好了,不想去改变,所以最后用了dotween模拟计时功能,闲下来时就自己实现了一个简易的计时器 首先是状态图 计时器由三个状态组成,停止状态,播放状态和暂停状态,其中的切换逻辑见图 然后是主要的实现部分

2017-11-28 18:45:04

阅读数 2634

评论数 0

分享一个安装Vs2015失败的解决方案,报错为系统找不到指定路径

前天准备花点时间复习一下c++,顺便写点东西,打开VS2015,准备新建项目的时候傻眼了,我没有安装c++的组件,之前做的都是Unity相关的,为了省空间就安装了一个c# 然后就是卸载重装,但是发现怎么都装不上,系统提示找不到指定的路径 后续网上找各种解决方案,包括使用TotalUninstall...

2017-11-23 22:26:50

阅读数 13575

评论数 16

Unity c# 委托和回调 匿名函数和Lambda表达式

回调可以同时保存多个函数调用,可以有多个参数,没有返回值 执行结果 委托可以同时保存多个函数调用,可以有多个参数,可以有返回值,但是只有最后绑定的那个函数调用的返回值才会被返回 执行结果,两个函数都有输出,但最终的返回值只有2 匿名函数和Lamb...

2017-11-17 18:11:56

阅读数 1082

评论数 0

Unity中通过Editor编程扩展Transform的功能

在这次的项目中需要配置一些参数,在配置部分内容的时候需要复制和黏贴部分物体的世界坐标,但是有些物体是其他物体的子物体,无法直接的看到他们的世界坐标,所以我自己写了一个小工具用来实现这个功能,类似的扩展原理是一样的,抛砖引玉。 效果 直接上代码 using UnityEngine; u...

2017-11-08 14:26:29

阅读数 517

评论数 0

Unity Mesh参数详解(一)

Mesh指的是模型的网格,Unity中内置的几种简单的几何模型都具有自己的网格: Unity开放了定制网格的方式,通过这些方式可以构建出许多很复杂的图案或几何体,网上有很多通过Mesh生成特定模型的方式,这里主要介绍的是我自己对于参数的一些理解。 要生成一个Mesh网格,需要为Mesh提...

2017-10-31 10:39:13

阅读数 735

评论数 0

Unity 在Editor中使用剪切板

在写unity的编辑器扩展时用到了复制黏贴数据模型的功能,借用了剪切板作为中介,记录一下使用剪切板的方式,全部参考自网上 1.复制到剪切板 TextEditor textEd = new TextEditor(); textEd.text = groupJson;//groupJso...

2017-08-09 18:25:47

阅读数 133

评论数 0

Unity中让一个物体一直对着另一个物体(任意轴向)

核心方法是使用unity中的Quaternion.FromToRotation方法,意思是计算从一个向量到另一个向量的旋转值 效果: 让一个物体一直对着另一个物体(任意轴向) 当球0上下移动是,球1的红色指针一直对着球0(球1的红色指针不是Z轴),最开始球1什么轴对着球0,在运行是那个轴会一直对着...

2017-08-04 17:03:51

阅读数 3968

评论数 1

如何在Unity中制作VR全景动画

超简单的引言本教程介绍的是如何一个人制作出像模像样的VR全景动画。笔者没有去详细的研究过动画的制作方式,或者说根本就不了解啊,所以本文章只是门外汉的一次自嗨,请勿认真,作为一种参考即可。 一 总览 我们都知道,任何项目的开始都需要有策划的参与,没有完整的项目书,在项目的制作过程中你是会很痛苦...

2017-05-06 12:14:51

阅读数 6102

评论数 2

UUNITY3D插件InControl的简单使用_安卓端连接蓝牙手柄

unity发布安卓连接蓝牙手柄,incontrol

2017-02-28 19:29:20

阅读数 942

评论数 0

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