写代码是一种艺术,甚于蒙娜丽莎的微笑!

不拼搏,枉少年!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年9月12日

摘要: 对于重复使用的游戏体可以将其制作成Perfab。首先在Project窗口中选择【Create】-【Prefab】创建一个空的Perfab。然后将该重复使用的游戏体拖到这个空的Perfab上就OK了。比如说,gun发射子弹,子弹可以看作一个重复使用的游戏体,就可以将子弹制作成一个Perfab让gun去... 阅读全文
posted @ 2015-09-12 20:29 RunningSnail 阅读(1508) 评论(0) 推荐(0) 编辑

2015年9月6日

摘要: 固定功能管线着色器Fixed Function Shaders固定功能管线着色器的关键代码一般都在Pass的材质设置Material{}和纹理设置SetTexture{}部分。Shader "Custom/VertexList" { Properties { _Color("Ma... 阅读全文
posted @ 2015-09-06 14:40 RunningSnail 阅读(3131) 评论(0) 推荐(0) 编辑

2015年9月5日

摘要: Shader是为渲染管线中的特定处理阶段提供算法的一段代码。shader是伴随着可编程渲染管线出现的,它的出现使得游戏开发者可以对渲染过程加以控制,拥有更大的创作空间,因此Shader的出现可以看作是实时渲染技术的一次革命。为了方便游戏开发者使用,Unity提供了大量的内建Shader,包括从最简单... 阅读全文
posted @ 2015-09-05 17:06 RunningSnail 阅读(2320) 评论(0) 推荐(0) 编辑

摘要: Unity (也称 nity3D) 是一套包括图形、 声音、物理等功能的游戏引擎,提供了一个强大的关卡编辑器,支持大部分主流 3D 软件格式,使用 C# JavaScript 等高级语言实现脚本功能,使开发者无需了解底层复杂的技术,快速地开发出具有高性能、高品质的游戏产品。Unity 是跨平台的 3... 阅读全文
posted @ 2015-09-05 14:52 RunningSnail 阅读(4818) 评论(0) 推荐(0) 编辑

2015年9月4日

摘要: 说实话关于四元数这一节真的是不好懂,因为里面涉及到好多数学知识,单说推出来的公式就有很多。不怕大家笑话,对于四元数的学习我足足花了两天的时间,包括整理出这篇文章。在前面一章我写到了“变换”,这也是总结的学习笔记。我发现,写博客真是的是一个好多学习方法,加上之前一个博士师兄告诉我,要想好好的学习一本书... 阅读全文
posted @ 2015-09-04 15:34 RunningSnail 阅读(9663) 评论(1) 推荐(0) 编辑

2015年9月1日

摘要: 1变换在3D游戏的整个开发过程中,通常需要以某种方式对一系列的向量进行变换。通常用到的变换包括平移,缩放和旋转。1.1通用变换通常可将n x n可逆矩阵M看成是一个从坐标系到另一个坐标系的变换矩阵。M的列给出了坐标系从原坐标系到新坐标系的映射。例如M是一个n x n可逆矩阵,当M与向量(1,0,0)... 阅读全文
posted @ 2015-09-01 22:39 RunningSnail 阅读(4784) 评论(0) 推荐(1) 编辑

2015年6月11日

摘要: No.1 冒泡排序 关于冒泡排序相信大家学排序算法的时候,老师肯定会讲这一个,因为这个便于理解。记得当时我的老师说,冒泡排序就像是从水底涌出的气泡,慢慢地向上升,越来越大。也就是说最大的元素往后排列。感觉这个比喻有点冷啊! 假设数组的长度为N,可以用下面的步骤实现冒泡排序: 1. 比较相邻的前后二个 阅读全文
posted @ 2015-06-11 21:17 RunningSnail 阅读(495) 评论(0) 推荐(0) 编辑

2015年2月1日

摘要: 1AFX前缀 Afx前缀是微软MFC一个小组的名称简写,并没有别的意义。 MFC的很多代码,包括全局函数名、宏、头文件名都使用了"Afx"。 Afx*.h是一组MFC的核心头文件, 比如: afxwin.h 定义MFC的核心和标准组件 afxext.h 定义MFC的扩展 afxdisp.h 是MFC 阅读全文
posted @ 2015-02-01 20:40 RunningSnail 阅读(575) 评论(0) 推荐(0) 编辑

2015年1月12日

摘要: 1.引例: 今天在做了一道关于有符号数和无符号数相互转换及其左移/右移的问题,被它们之间的转换原理和位移原理搞得头大了。真的很后悔本科的时候没有认真学习《计算机组成原理》/《计算机操作系统》等计算机基础课程。以下是我根据相关知识回顾和整理的材料,如有和某某的文章有雷同之处,请勿见怪。另外也希望看到这 阅读全文
posted @ 2015-01-12 16:31 RunningSnail 阅读(41828) 评论(3) 推荐(3) 编辑

2014年12月28日

摘要: 在RUP中,迭代被定义为:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。 1相关概念 1相关概念 函数 在数学中,迭代函数是在碎形和动力系统中深入研究的对象。迭代函数是重复的与自身复合的函数,这个过程叫做迭代。 函数 在数学中,迭代函数是在碎形和动 阅读全文
posted @ 2014-12-28 16:53 RunningSnail 阅读(754) 评论(0) 推荐(0) 编辑