摘要: Unity骨骼动力学应用 分类: Unity3D Android 2012-01-01 00:59 1763人阅读 评论(4) 收藏 举报velocitydistance游戏工作手机web开发环境Window7Unity3D 3.4.1MB525defyAndroid 2.2.1 羽化的第二十四篇博客, 2011年已经过去,做一个小总结:去年的此时,羽化还是一个没用找到实习地点的在校学生,梦想着能找到一份喜欢的工作,梦想着能做到一些能超越自己的事,梦想着能遇到一个喜欢的人或者是一个知心的人,但现实是羽化还是一个人,在艰难崎岖的路上前进着,或许有时偷懒、委屈、悲伤、放纵,至少羽化从未失去最重要的 阅读全文
posted @ 2013-03-23 18:33 小薇林 阅读(363) 评论(1) 推荐(0) 编辑
摘要: Thinking in Shader(6) 分类: Cg 图形学 2011-12-28 22:03 408人阅读 评论(0) 收藏 举报shaderfloattexturesmatrixvalidationdirect3d开发环境Window7CgToolkitVS2008 羽化的第二十三篇博客,最近包括CSDN在内很多论坛遭受攻击,大家注意自己的要多注意自己的账户安全- -,话说这一年很快就要过去了,下一篇博客的前言是不是该写点年总结。。。最近工作很忙,羽化在写最终项目代码,目前基本上决定全用C#来写,尽力做到精致完美~ ~ 话说项目一下子来了两个策划,系统在慢慢搭建,虽然羽化不喜欢国内游戏 阅读全文
posted @ 2013-03-23 18:28 小薇林 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Thinking in Shader(5) 分类: 图形学 Cg 2011-12-28 22:03 936人阅读 评论(0) 收藏 举报shaderfloatdirect3dmatrixparametersapplicationThinking in Shader(5)开发环境Window7CgToolkitVS2008 羽化的第二十二篇博客,据说Unity3D官网注册超过了70万,是去年的3倍,再者网上的教程也慢慢变多,各种质量的教程也相继出现,但大多数都是英文版,貌似看过中文视频一个做坦克的,只可借鉴,制作方法实在不敢恭维。。。羽化认为Unity作为一款引擎来说还不算成熟,在开发过程中也许 阅读全文
posted @ 2013-03-23 18:27 小薇林 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Thinking in Shader(4) 分类: 图形学 Cg 2011-12-06 23:40 461人阅读 评论(0) 收藏 举报shaderdirect3dparameters游戏floatstruct开发环境Window7CgToolkitVS2008 羽化的第二十篇博客,没想到写到二十篇了,送上有点稍晚,Cg基础部分学得或多或少了,不出意外下周开始学写Cg代码了,到时候再慢慢更新在博客上,由于明哥的给力我们的地图终于支持到了6层,正在向无限层发起挑战,明哥钢霸得。。。这周翻了地牢围攻3,很精美的一款游戏,2代可以说是羽化玩过的仅次于暗黑的相同类型游戏,3代由于加入Square制作后 阅读全文
posted @ 2013-03-23 18:17 小薇林 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Thinking in Shader(3) 分类: 图形学 Cg 2011-11-27 22:28 463人阅读 评论(1) 收藏 举报shaderfloatarraysparametersvectorstruct开发环境Window7CgToolkit 羽化的第十九篇博客,隔了一个星期才出现,也许就是所谓惰性吧,工作开始忙起来了,所以可能有时候不能达到一星期一篇的目标了,但研究还在继续,因为羽化是个不喜欢半途而废的人,首先是听说的弟弟要去参军了,真是一个好消息,对于他来说进入军队也是个很好的锻炼,回想小时候弟弟妹妹围着两个哥哥打转的日子已经一去不复返了,我们都在慢慢长大,价值观和人生观在慢慢 阅读全文
posted @ 2013-03-23 18:16 小薇林 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Thinking in Shader(2) 分类: Cg 图形学 2011-11-14 21:35 580人阅读 评论(1) 收藏 举报shaderfloatbindingdirect3d语言编译器开发环境Window7 羽化的第十八篇博客,这周上了6天班,感觉其实和5天差不多。。。作为预演的最后一周,基本上达到了之前的要求,如何搭建地图问题在明哥的神威下得到了解决-0-这样寻路自然也是水到渠成~ ~现在多人在线基本实现,但动作补帧还有待完善,一切都很顺利,至少程序在我手上,我会尽最大可能使其完美-0- 这周把《现代战争3》完结了,游戏流程高潮迭起,绝无冷场,唯一的不足就是短了点。总的来说,使 阅读全文
posted @ 2013-03-23 18:14 小薇林 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Thinking in Shader(1) 分类: 图形学 Cg 2011-11-08 20:54 686人阅读 评论(0) 收藏 举报shaderbufferdirect3d图形算法游戏开发环境Window7 羽化的第十七篇博客,这周过得异常诡异,由于项目启动,预演计划接近工作开始慢慢变得繁忙,本来打算专心看Shader但发现能研究的时间越来越少,但自己还是要看下去,C++看了个基础,现在看起还是没那么容易,总之给自己加油吧~ ~ 这周印象最深的是看了一个叫《尸鬼》的动画和漫画,至于好不好看这还是要看个人欣赏水平来,整部作品给人的感觉十分压抑,封闭的村庄,离奇的死亡,鲜明的人物,悲惨的命运, 阅读全文
posted @ 2013-03-23 17:54 小薇林 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Unity3D游戏开发 脚本入门(六) 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/773640 前面几张我们讲解了unity的基本使用, 知道了如何去建立一个简单游戏。 但这不不够, 因为这些需要给游戏添加更多的行为,这样游戏才算有血有肉 好了不说那么多废话了 下面开始讲正题吧 咔咔 unity 支持javascript,C#, boo script 语言 但官方推荐使用 javascript 语言, 对于初学者来说 ,最好使用javascrip 语言,.. 阅读全文
posted @ 2013-03-23 16:08 小薇林 阅读(565) 评论(0) 推荐(0) 编辑
摘要: Unity3D游戏开发 创建简单的游戏世界(三)标签:休闲 unity 简单游戏世界 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/770384 上一章我们讲解了 如何使用unity 发布android 游戏,这一章我们来看看 如何制作简单的游戏场景 新建一个项目 和场景在场景编辑器的左上角四个按钮从左到右的功能分别是1 点住鼠标移动整体视图 热键为: q2 移动某个物体在三维坐标系的坐标 热键为: w 3 物体的角度旋转 热键为: e4 物体... 阅读全文
posted @ 2013-03-23 16:06 小薇林 阅读(723) 评论(0) 推荐(0) 编辑
摘要: Unity3D游戏开发 菜单说明(二) 2012-01-10 09:31:08标签:unity 菜单 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/760866分别是File(文件)Edit(编辑)Assets(资源) GameObject(游戏对象) Component(组件)Terrain(地形) Window(窗口) Help(帮助) File(文件)------New Scene 新建场景 Open Scene 打开场景 Save Scene 阅读全文
posted @ 2013-03-23 16:01 小薇林 阅读(390) 评论(0) 推荐(0) 编辑
摘要: unity游戏开发 发布android 游戏 (一) 标签:unity android apk 发布 android 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/753172 首先先去Unity3D官网 http://unity3d.com/,我们可以看到很多关于Unity3D的消息。点击DownLoad开始下载Unity,下载的时候建议不要使用 建议是迅雷下载unity 并不是免费版的哦 各位同学 安装完成后需要注册 但作为 比较火的u3d 来说 阅读全文
posted @ 2013-03-23 16:00 小薇林 阅读(774) 评论(0) 推荐(0) 编辑
摘要: unity 脚本 function 生命周期 MonoBehaviour Mono行为 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/752902MonoBehaviour Mono行为一个游戏组件的脚本有一个生命周期——一开始实例化,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见本文主要讨论常见脚本的的生命周期: 如下图 常见的 script 执行方法和流程上图为 常见见的脚本 方法 下面我 阅读全文
posted @ 2013-03-23 15:56 小薇林 阅读(363) 评论(0) 推荐(0) 编辑
摘要: unity 整合 vs2008 加快 unity c# 开发 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/752305 Unity3D中所使用的编程语言有三种:C#,JS和BOO。同时自带了免费的编辑器mono ,但在项目进行中mono 由于还未成熟,如代码提示,代码格式检验等效果不好 所以在windows下,编辑器还是VS最强大,并且c#更贴近面相对象的开发模式,更有利我们开发比较大型的项目,所以本文就探讨如何让Unity3D使用VS2008进行项目开发。 阅读全文
posted @ 2013-03-23 15:53 小薇林 阅读(313) 评论(0) 推荐(0) 编辑
摘要: unity 创建一个可拖到的窗口 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mahaile.blog.51cto.com/2891586/751951如何在 unity 中绘制拖拽窗体呢 ,吓 要吃饭了 废话少说 ,直接上代码 using UnityEngine;using System.Collections;public class dialogTest : MonoBehaviour {public Rect windowDialog=new Rect(20,20,150,100);private bool is 阅读全文
posted @ 2013-03-23 15:46 小薇林 阅读(585) 评论(0) 推荐(0) 编辑
摘要: unity自发光透明shader 这本来是一个glass的shader,但是我发现也可以用到自发光+透明,这两个脚本都是unity文档里面的。呵呵~~~[html] view plaincopyprint?Shader"Custom/AlphaSelfIllum"{Properties{_Color("MainColor",Color)=(1,1,1,0)_SpecColor("SpecColor",Color)=(1,1,1,1)_Emission("EmmisiveColor",Color)=(0,0,0,0) 阅读全文
posted @ 2013-03-23 15:09 小薇林 阅读(4959) 评论(1) 推荐(0) 编辑
摘要: shaderLab关键字和函数 SubShader{ Tags{"Queue"="Transparent"} //渲染完不透明物体,再渲染当前物体 GrabPass{} //将当前屏幕抓取到_GrabTexture纹理变量中.之后的pass可以使用这张纹理. Pass{ Name "passName" //给pass起名 Material{ //[]取值符号 Diffuse[_diffuseColor] //反射光,颜色 Ambient[_ambient] //环境光,颜色 Specular[_specularColor] //高光颜 阅读全文
posted @ 2013-03-23 15:07 小薇林 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: shaderlab学习一 转载:http://wuchengwu5.blog.163.com/blog/static/852237120111115104310682/Unity中的材质着色器被称为ShaderLab,形式上接近于CgFX和Direct3D Effects (.FX)。在Unity中配置属性的时候,其实就是针对Shader进行配置。下面我们看一个简单的脚本:Shader "u3dcool.com/Tutorial/Basic" { Properties { _Color ("Main Color", Color) = (1,0.5,0.5 阅读全文
posted @ 2013-03-23 15:06 小薇林 阅读(551) 评论(0) 推荐(0) 编辑
摘要: Shader初步了解 shader language被定位为高级语言,如,GLSL的全称是“High Level Shading Language”,Cg语言的全称为“C for Graphic”,并且这两种shader language的语法设计非常类似于C语言。不过高级语言的一个重要特性是“独立于硬件”,在这一方面shader language暂时还做不到,shader language完全依赖于GPU构架,这一特征在现阶段是非常明显的!任意一种shader language都必须基于图形硬件,所以GPU编程技术的发展本质上还是图形硬件的发展。在shader language存在之前,展. 阅读全文
posted @ 2013-03-23 15:03 小薇林 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Unity3D shader脚本 Unity中的shader脚本,是用叫做shaderlab的脚本语言来写。这个unity中的shader不只是DX中HLSL写的顶点和像素shader,而应该说是对应着DX中的Effect脚本,定义了一个完整渲染的状态。一个文件,只能包含一个unity的shadershader文件的内容:简单的一个shader的内容框架大致如下:[html] view plaincopyprint?shader"shadername"{properties{_Color("DiffuseColor",Color)=(1,.5,.5,1) 阅读全文
posted @ 2013-03-23 14:57 小薇林 阅读(481) 评论(0) 推荐(0) 编辑
摘要: MonoDevelop几个常用的快捷键 MonoDevelop几个常用的快捷键CTRL+K 删除光标所在行的该行后面的代码CTRL + ALT +C 注释/不注释该行CTRL+ DOWN 像鼠标滚轮一样向下拖CTRL + UP 像鼠标滚轮一样向上拖CTRL + F 查找该脚本CTRL + SHIFT + F 查找全部脚本CTRL + H 替换代码CTRL + SHIFT +W 关掉所有脚本 阅读全文
posted @ 2013-03-23 14:48 小薇林 阅读(2161) 评论(0) 推荐(1) 编辑