自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (4)
  • 收藏
  • 关注

原创 unity3d研究之 装载武器

这个比较简单,主要思路是:1.美术事先在骨骼上做好绑定点,比如在右手部位放一个叫wuqi R的标记点2.加载要转载的武器的模型,并实例化一个对象出来3.找到刚才那个叫wuqi R的标记点 Transform[] transforms = m_Model.GetComponentsInChildren(); Transform b

2015-04-04 23:48:21 5567

转载 Unity3d中默认函数调用顺序

首先要明确的是MonoBehaviour是每个脚本的基类.每个Javascript脚本自动继承MonoBehaviour.使用C#或Boo时,需要显式继承MonoBehaviour.以下是一些常用的函数调用顺序的说明:Awake:当一个脚本实例被载入时Awake被调用,要先于Start。建议少用,此刻物体可能还没有实例

2015-03-31 12:06:10 3179

转载 unity3d 研究之 性能优化

1、顶点性能一般来说,如果您想在iPhone 3GS或更新的设备上每帧渲染不超过40,000可见点,那么对于一些配备 MBX GPU的旧设备(比如,原始的 iPhone,如 iPhone 3g和 iPod Touch第1和第2代)来说,你应该保证每帧的渲染顶点在10000以下。2、光照性能像素的动态光照将对每个受影响的像素增加显着的计算开销,并可能导致物体会被渲染多次。为了

2015-03-11 16:15:07 1758

转载 unity3d研究之 角色换装

游戏内的角色,能够像纸娃娃换装那样子让玩家可以为自己的角色改变外观,一直是相当受欢迎的功能;一般而言,我们建好的 3D 模型,如果要将其中一个部位换成另外一个形状,最直接的就是将该物件部位的 Mesh 替换掉,那么外观就改变了,但这种方法如果运用在需要做动作的模型上,将发现被置换掉的部位不会正常动作,更糟的状况可能连模型显示的位置及方向都是错误的,所以,直接变更 Mesh 的方法只适用于静态模型物

2015-03-08 22:57:11 3117

转载 unity3d研究之C# 泛型

泛型是什么?这是摘自百度百科中对泛型的介绍:?泛型是c#2.0的一个新增加的特性,它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高。通过知道使用泛型定义的变量的类型限制,编译器可以在一个高得多的程度上验证类型假设,所以泛型提高了程序的类型安全。它允许程

2015-03-07 16:42:21 2452

转载 unity3d研究之c# 单例模式

在Unity3D中可以用不同的方法来实现单例,第一种是通常用法,第二种是自我包含法,第三种方法粗制滥造法,第四种是为C#开发者准备的,计数器法。1.通常用法     通常用法是在相关类加入GetInstance()的静态方法,检查实例是否存在。如果存在,则返回。如果不存在,则返回一个“需要用游戏元素类关联”的调试警告错误.01 public class MyClass 

2015-03-07 14:47:49 1719

转载 unity3D研究之Skinned Mesh原理解析

讲述骨骼动画的资料很多,但大部分都是针对 DX8 或 DX9 的 SkinnedMesh 进行讲解。我觉得对于骨骼动画初学者增加了不必要的负担,还没有理解骨骼动画的实质就已被 DX 复杂的架构搞得晕头转向了。这篇文章把注意力集中在骨骼动画的基本组成结构和原理上,并实现了一个最简单纯手工的自定义骨骼动画例子帮助理解(使用最简单的 OpenGL 指令,甚至没有使用矩阵)。这篇文章在我学习理解骨骼动画的

2015-03-04 11:59:55 20189 4

转载 unity3d研究之版本管理(SVN)

转:http://blog.dou.li/Unity进行多人协作开发时必定会涉及资源、代码、配置的版本管理。这里介绍一下用SVN、GIT或其它版本管理系统进行Unity工程版本管理的方法。新建一个Unity工程,目录结构基本是这样的:Assets、Library、ProjectSettings目录运行时还会多出Temp目录如果用Monodevelop或VS打开过还会生成一堆

2015-03-04 11:56:26 1790

原创 unity3d研究之视频播放

写在前面:首先需要安装qucktime 播放器,并升级至专业版,注册码请找度娘。安装完之后,如果发现unity还是无法解析视频文件至movietexture,可以尝试重启电脑,重新导入视频文件。导入操作可能会导致unity无响应,需要等待几分钟。如果导入成功,untiy会自动解析出视频的纹理和音频。如图:Unity支持的播放视频格式有.mov、.mpg、.mpeg、.mp4、.av

2015-03-03 16:34:31 5871

原创 游戏运营工作浅谈

游戏运营工作浅谈

2014-07-30 15:29:38 9167

原创 游戏项目经理工作浅谈

游戏项目经理工作浅谈

2014-07-25 12:06:21 8797

转载 游戏外挂反外挂技术简介

1.游戏外挂分类:⑴按实现方式㈠脱机式:完全脱离游戏客户端程序,可以与游戏服务器自由通讯的外挂程序,开发难度最大, 普通的100多开,对游戏的危害最大 ,严重破坏游戏市场、影响玩家正常游戏、缩短游戏运营周期.正常开发流程:解决反调试保护措施分析游戏启动参数逆向分析出游戏加解密算法逆向分析出地图等资源信息分析登陆封包,实现脱机登陆及获取角色属性、装备、物品、技能相

2014-06-03 15:45:51 14105

原创 团队管理中失败领导者的十个特征

如果团队成员不经常开会或者只是假装开会,这将是一个失败的团队。如果团队成员不了解彼此的目标、压力和需要的帮助,这将是一个失败的团队。如果团队成员之间没有明确的责、权、利的划分,这将是一个失败的团队。如果团队成员之间缺乏互补的能力,这将是一个失败的团队。如果没有明确的团队合作的流程,这将是一个失败的团队。如果团队成员不认同团队流程和制度,这将是一个失败的团队。如果团队成员不能

2013-09-25 17:01:05 2491

转载 探索式测试:基本概念

什么是探索式测试?探索式测试(exploratory testing)是一种自由的软件测试风格,强调测试人员同时开展测试学习、测试设计、测试执行和测试结果评估等活动,以持续优化测试工作。考虑到它所具备的即兴发挥、快速实验、随时调整等特征,其思维方法可以追溯到软件开发的最初岁月。作为一个特定的技术术语,它是由测试专家Cem Kaner博士在1983年提出的,并受到语境驱动的软件测试学派(co

2012-08-16 14:22:45 1980

转载 如何防止代码腐烂

如何防止代码腐烂  作者:Stack Huang  很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。  让我们先看一个人的情况。1.程序员的成长新手的代码  新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了

2012-02-22 15:00:14 1654

转载 虚幻引擎3概要

虚幻引擎3概要 虚幻引擎3是一个面向下一代游戏机和DirectX 9个人电脑的完整的游戏开发平台,提供了游戏开发者需要的大量的核心技术、数据生成工具和基础支持。 虚幻引擎3的设计目的非常明确,每一个方面都具有比较高的易用性,尤其侧重于数据生成和程序编写的方面,这样的话,美工只需要程序员的很少量的协助,就能够尽可能多地开发游戏的数据资源,并且这个过程是在完全的可视化环境中完成的,实际操作非常便利;

2009-06-03 13:27:00 2246

转载 游戏公司策划部门职位分割

 游戏公司策划部门职位分割  注:以下理想化模型暂时仅针对中小型作坊式研发团队建立。且工作量和薪资也不一定成比,干轻拿高、干重拿低也是可以的。   职位划分:  1、出品人(Producer)  Producer一般不一定是一个策划,他/她是整个团队的领头人,当然最好情况是一个懂得游戏设计的主程,甚至他可以是总监。如此一来整个团队会获得足够的信心、技术、产品制造的可能性与形成自身设计理念的多重保障

2009-05-16 18:14:00 2790

转载 网络游戏项目管理

网络游戏项目管理的特殊性:    国内大多数的游戏公司项目管理都采用传统方式,没有考虑到行业的特殊性。网络游戏的研发是一项要求精细度很高的工程,每个开发单位之间的衔接都是非常紧密的。在实际的研发过程中,我深入的分析了决定研发成果的过程,以下部分是根据我三年研发和管理的经验,经过多次调整后,确定下来的管理模式。项目前期:    项目前期需要建立项目临时小组,成员包括项目负责人和开发成员。负责人确定后

2009-05-16 18:13:00 6627

转载 换汤不换药 中国网游“速成品”现象加剧

<!---->  时下,“自主研发”成为了网游行业中最热门的话题之一。然而,“捞一笔就走”的浮躁心态也成为了中国网游走自主研发道路的最大阻碍。金山软件董事长求伯君表示:“想‘捞一把就走’还是想‘打造属于中国人自己的精品网游’之间的心态差异,往往导致了游戏公司之间的实力差异。   “速成品”现象严重“换汤不换药”不可取  目前,在中国的游戏市场中,原创产品的数量可谓少之又少,

2009-04-02 15:06:00 2138

转载 【转】MMORPG开发入门【强力推荐,写的很好】

作者: Radu Privantu 译者:pAnic 2005年5月11日原文链接:http://www.devmaster.net/articles/building-mmorpg/译者序:这是一篇讲解如何开发一款MMORPG的入门文章,作者本人也是一款游戏的开发者,文中的内容源于实践,有很高的参考价值。很多人都想拥有自己的游戏,这篇文章对那些想自己开发游戏的人来说可能是一纸福音,也

2008-11-07 15:15:00 4843

转载 服务器宕机

Blog: http://blog.csdn.net/lfhfutMSN: [email protected] 我不得不承认,我的能力不足以写出一个100%不会宕机的游戏服务器程序,这也不能全怪我的能力太弱,谁让咱国内网游玩家数量庞大,哪个游戏刚上线时没有挤的爆满过?还有些或是猎奇,或是谋私的个人和组织,在制造着千奇百怪,匪夷所思的数据包及操作流程来试探你的服务器。这些

2008-10-21 15:23:00 964

转载 c++位操作

C/C++支持比较低阶的位运算,在是众人皆知的了。每本C/C++的教科书都会说到这部分的内容,不过都很简略,我想会有很多人不知道位运算用在什么地方。这个帖子就简略说说位运算的用处,更进一步的用法要大家自己去体会。而主要说的是操作标志值方面。考虑一个事物、一个系统、或者一个程序可能会出现一种或者几种状态。为了在不同的状态下,作出不同的行为,你可以设立一些标志值,再根据标志值来做判断。比如C++的文件

2008-10-20 11:31:00 916

原创 项目终于告一段落啦

 辛苦了好久,终于告一段落了。游戏现在也公测了,闲时间也多了。前短时间啊,那叫个忙啊,除了电脑就是床。程序到没啥写的。就是改的烦啊,这帮CH,改来改去没个准。累坏我们了。哎,发点牢骚。呵呵。最近有点恋爱的感觉,呵呵,发现自己老了。

2008-10-14 15:38:00 871

转载 WOW平衡性设计理念

出处:http://blog.sina.com.cn/s/blog_4e92cf2d01009wyy.html从单机的魔兽、星际、暗黑三系列到WOW,平衡是BLZ游戏设计理念的一个很重要组成部分,而平衡性的设定方式也和游戏其他系统的设计方式一样,采用从主干到枝叶的逐级细分方法。1,  平衡性构成因素先请看图: 这是BLZ进行平衡性设计的基本框架,也是进行平衡性调整的基本

2008-09-11 13:34:00 871

原创 C++多线程入门

C++多线程入门 #include #include #include #include DWORD WINAPI run(LPVOID p){ printf("three%d run../n",p);Sleep((DWORD)p*3000);ret

2008-05-07 23:34:00 1076

原创 WEB3D 控件更新流程

原创:GameMonkey,转载请注明出处。看过很多其它的WEB3D插件,在插件下载和安装流程上,基本都是使用IE的被动下载安装模式。操作繁琐,容易受到防火墙和杀毒软件的拦截。起初,我们也是采用这种方式,可是考虑到WEB3D产品属于研发阶段,严格的说是个测试版,并没有定型,经常需要修改,也注定了在这阶段经常需要更新。所以必须找到一个更合理的更新方式。不然频繁的更新下载,会让用户对我们的产品

2008-04-21 11:30:00 1413

转载 网页游戏兴起的原因与前景分析(转帖)

       上世纪90年代昙花一现的网页游戏,最近在国内外网游市场再度复苏,不但让传统的游戏厂商大跌眼镜,而且还吸引了众多的玩家。网页游戏是指无需下载和安装客户端程序,通过浏览器来进行游戏的一种网游。那么,是什么原因使得网页游戏再度兴起呢?它的发展前景又将是怎样的呢?今天我们就对此进行一下相关的讨论。圣者(IT撰稿人,从事网络游戏虚拟经济研究  博客http://blog.sina.

2008-04-09 11:20:00 2516

转载 客户选择web3d应用的思考--VR青蛙

 客户选择web3d应用的思考本文来自web3d虚拟神话  作者:vr青蛙     2007年,web3d没有达到大家的预期效果,为什么?  一些理性的思考,客户为什么要选择应用web3d?为什么很多客户放弃了这个超前,先进的最佳展示方式.  首先,要知道,一旦应用,要考虑成本和预算,虽然这个技术好,但是瓶颈依然保留的太多,价格的高,首先pass了许多应用.成本的增加也

2008-04-07 09:48:00 698

原创 WEB3D 2008 发展我之看法

  以下观点均为个人看法,如需转载请注明:来自 GameMonkey 谢谢!       2007年过去了,WEB3D发展十分迅速。记得07年1月份我开始着手研究WEB3D的时候,国内有自主知识产权的WEB3D 控件的,就数的过来的几家。一年过去了,现在出现了很多WEB3D 作品。这一年过来,发现WEB3D搞得真得很累,各个团队开发都很封闭,技术的东西很少可以相互交流。      

2008-04-01 01:24:00 749

原创 生命在于折腾

唉,不知不觉工作一年多了, 记得刚毕业的那会,什么都不懂,傻呼呼的。刚进公司工作了一个月,突然老大,让我去搞WEB3D。呼呼~~,WEB3D什么东东,一头雾水就答应了。(没商量的余地)两眼一摸黑,一个人边学边搞。也找不到人问,国内用WEB3D控件的到有,开发的还真没找到。只能参考国外的WEB3D控件搞。折腾了半年多,终于搞出来了。呵呵,后来也用它做了很多项目。磕磕绊绊的就这么过来了。最近重点做

2008-03-25 17:03:00 519

原创 PPG模式

 1. 释义  PPG的核心商业模式是通过将现代电子商务模式与传统零售业进行创新性融合。 2.营销模式  PPG的营销模式是多种营销模式的融合与再创新。   PPG将现代化网络电子商务模式与传统零售业进行创新性融合,以区别与传统的渠道分销模式,采用更优化的直效营销方式,辅助以卓越的供应链管理的体系,在统一的品牌战略管理理念下,呈现一种全新的高效商业管理模式。       PPG的核

2008-01-30 11:52:00 772

原创 PPG模式:挑战者的“生存考验”

PPG模式

2008-01-30 11:43:00 437

原创 我要“植树造林”

最近在研究Speedtree,准备和TV3D结合,应用到游戏中去,搞的我晕死了。国内的资料真少啊。 什么时候能有这种效果啊~~

2007-12-04 16:17:00 485

原创 WEB3D控件数字签名技术

一、“数字证书”制作软件MakeCert  makecert.exe是一个微软出品的用来制作“数字签名”的软件,是命令行界面,利用它可以轻松地做出属于自己的个人“数字签名”,当然自己做出来的这个数字签名是不属于受信任的证书的,但这并不太影响使用^*^二、CAB压缩软件包制作工具IEXPRESS  是MAKECAB.EXE的GUI界面程序,用来把程序所需文件压缩打包为CAB格式,便于传输,当然如

2007-11-30 17:36:00 666

原创 控件开发:Flashget FGCatchUrl插件异常

在前段时间里,遇到了个很郁闷的问题。    我开发的WEB3D控件和快车的FGCatchUrl插件发生冲突。如果在IE中禁用掉这个插件,我的控件运行正常。经过多次调试发现,是我的控件和FGCatchUrl冲突后破坏了IE的正常析构。导致IE退出异常。我开始怀疑是他们的这个插件系统构架没做好。    我随后创建了一个空白的ACTIVEX控件,在安装了快车后,加载测试。退出的时候也报错。通过研究DEB

2007-11-30 17:12:00 1085

原创 JS函数速查

由于在做WEB3D控件,不得不学点JS和ASP.NET,今天看到以前找到的资料,贴出来,方便下大家入门。1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,docu

2007-11-30 17:08:00 579

转载 activex控件在IE中弹出安全警告的解决办法- -

   控件的头文件要#include //在控件头文件中加入: DECLARE_INTERFACE_MAP() BEGIN_INTERFACE_PART(ObjectSafety, IObjectSafety)  STDMETHOD(GetInterfaceSafetyOptions)(REFIID riid, DWORD __RPC_FAR *pdwSupportedO

2007-11-16 13:11:00 1594

转载 ASP.NET Session详解

 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解Internet Info

2007-11-05 15:45:00 468

原创 SVN安装设置

 svn服务器安装配置:1.安装svn-1.3.0-setup.exe(可以在http://subversion.tigris.org/下载得到)2.安装成功后,在命令行输入svnadmin create D:/svnhome/workflow,建立工程,svn自动会在该目录下建立若干文件3.在该目录下有password文件,在此文件中增加用户和密码格式如下[users]admin = 123在s

2007-10-29 12:25:00 1157

unity代码打包批处理工具

unity代码打包批处理工具。可以将代码打包成dll,支持一键处理。bat格式

2019-02-26

Unity开发规范(201701修订)

Unity开发规范(201701修订),详细记录了游戏开发中用到的开发规范。近10年的开发经验总结。

2019-02-26

在Unity3d中使用C++ DLL 之 回调 示例

在Unity3d中使用C++ DLL 之 回调。里面包含注册回调,接收回调等代码实现

2018-07-24

unity游戏摄像机控制源码(支持多种风格游戏)

unity游戏摄像机控制源码(支持多种风格游戏),附带多个演示demo,模块化方便使用,可用于MMO游戏、冒险游戏、即时战略游戏、RPG游戏等,支持移动平台,c#脚本。

2018-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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