自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (8)
  • 收藏
  • 关注

转载 Unity MaterialPropertyBlock 正确用法(解决无法合批等问题)

Instancing and Material Property BlocksFebruary 11, 2020Table Of ContentsCurrent State Changing Properties via Script Setting Material Property Blocks Making your Shader support Instancing Profiling SourcesCurrent State????︎I’m going to go o.

2021-02-07 09:36:18 9376 2

原创 Unity5 AssetsBundle打包

1.选中预设等要打包的Assets,在右下角设置bundle名字(不同的Assets设置同一个bundle名字将打包到同一个bundle里边) 遍历要打包的资源目录,同一个目录下的资源设置同一个bundle名字2.通过BuildPipeline的API:BuildAssetBundles等将设置了bundle名字的资源打包 使用以上API时要注意区分打包平台...

2020-02-05 19:50:30 272

转载 Linux 查看系统硬件信息(实例详解)

linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$ lscpuArchitecture: i686 #cpu架构CPU op-mode(s): 32-bit, 64-b

2016-10-07 15:47:00 492

原创 objective-C程序设计学习笔记3--分类和协议

分类可以在不继承和改动原类的情况下为类提供扩展格式如下:声明部分@interface 原类 (分类名)扩展的方法@end实现部分@implementation 原类 (分类名)扩展的方法@end注意:分类中不能直接访问原类中@property定义的变量(因为其为原类私有的),不过可以通过[self 变量名]访问。协议相当于C++中的抽象类(接口类

2016-07-02 17:17:05 589

原创 objective-C程序设计学习笔记2--类

类分为声明部分和实现部分声明部分放在.h头文件中,声明的格式@interface ClassName:ParentClass{DataType 成员变量1;DataType 成员变量2;}成员方法声明@end实现部分放在.m或.mm中,实现的格式@implementation成员方法的声明{}@end成员方法的声明

2016-07-01 17:02:22 412

原创 objective-C程序设计学习笔记1--编译运行

工欲善其事必先利其器,学习编程没个编译运行环境是不行的。编译运行objective-c程序有两种方式:1。xcode编译运行,2。命令行Clang编译运行1.xcode方式这是最方便也是最好用的方式。打开xcode->新建工程->选择OS-X Application->Common-Line2.命令行方式打开Terminal->clang -fobjc-argc [files]

2016-07-01 14:56:22 555

转载 Xcode中使用Objective-C基础语法学习教程(转)

Objective-C基础语法学习是本文要介绍的内容,主要是来学习语法的内容,如果想从事iphone开发的话,Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Objective-C 则是ANSI C 的一个严格超集,它是具有面向对象的特性的 由于IPHONE 的成功 让这门语言现在非常的火热 今天笔者为大家介绍一下在xcode中使用Objective-C 的基

2016-07-01 11:26:22 4609

转载 Objective-C入门(转)

Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。  如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传

2016-07-01 11:23:29 330

原创 数据传输协议库(protobuffer & flatbuffer)

今天要用到数据传输协议,网上说protocol buffer和flat buffer不错,搜集了一些文章。本着学习的3w步骤(what, why, how)整理如下:What:protobuf Google 的开源技术protobuf 简介与例子

2015-10-29 16:30:45 2725

转载 优秀程序员之道:深入理解你的代码

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作!为什么有些程序员似乎有着一种神奇的能力,能够在眨眼间提取代码的意思?为了回答这个问题,我先从科学的角度来研究我们理解代码的过程。事实证明,理解代码是有其心理过程的,我们可以利用这方面的知识成为一名更优秀的程序员。它能有助于你理解开发过程中的各个环节,这样你就不会因为编程中的技术瓶颈而裹足不前。本文将对有关编程理解

2015-04-07 09:47:29 606

原创 curl学习笔记

官网:http://www.curl.haxx.se/使用教程:libcurl 使用及例程使用libcurl进行文件上传

2015-04-03 18:00:03 456

原创 多规则排序时根据权值排序

今天接了个需求,要对包裹里的物品进行排序。排序的规则为:品质(橙-紫-蓝-绿)、属性类型(1攻击 2防御 3气血 4命中 5闪避 6暴击 7破击 8抗破 9坚韧)、等级)接到需求觉得很简单。我用lua实现了如下代码 -- 排序方法:根据权值排序,品质权值是100, 属性权值是10, 等级权值是1

2015-03-19 19:59:10 3147

原创 基数转换

今天看《程序员数据》一书时看到一个很基数有很有用的数学题。将10进制数转为其他进制的数,和将其他进制的数转为10进制,这成为基数转换。个人看书习惯,看到东西后要实践一下,所以编程实现了这个问题。以下为代码,记一下,方便以后要用的时候拿来用。-- 十进制转其他进制(最高支持16进制)function desimalismToOther(number, scale) local div

2014-12-30 14:37:30 1292

原创 看到一篇关于软件专业的讨论,对将要选大学专业的人很有用

APUE和UNP看不懂怎么办?前几天京东搞活动,我就把这三本书都买了,结果还是高估了自己的功力,看了一星期都看不懂,谁能提点建议,这两套书该怎么看或者推荐一点更简单入门的书。

2014-07-04 09:57:51 1284

转载 关于角色Buf设计的思考

思维的惯性晚上在办公室晃荡,对面的同事在加班写代码。我凑上去看看在写什么。我向他了解了后明白了,大约是服务器上角色 buff 的实现吧。BUFF 这个术语是现在网络游戏中非常常见的。给角色加一个 BUFF 通常意味着对虚拟角色的一些数值上的临时修正:例如,攻击力 +5 ,防御 -10% ,速度加倍,等等。玩过魔兽世界的朋友应该很容易理解这些。通常游戏里的 BUFF 设定

2014-05-21 11:13:33 635

原创 cocos2dx引擎中lua使用加密sqlite数据库

倒腾了两天终于能在cocos2dx的lua脚本中操作加密版的sqlite数据库了。趁还没忘记,赶紧记录一下步骤用到的资源:cocos2dx 3.0 beta2 lua 5.1wxsqlite3 V3.0.6(内含编译好的sqlite 3.8.2)LuaSQLite3 V0.9.1步骤:一、替换cocos2dx自带的sqlite3为加密的sqlite31) 解

2014-02-27 15:28:11 7567 17

转载 Buff系统框架设计

Buff的配置文件BufType: 1: 精神类Buf 2: 物理类Buf 3.元素类Buf 4.其他类Buf 5.被动类BufBufSubType: 1000-1999 精神子类 2000-2999.物理子类 3000-3999.元素子类 4000-4999.其他子类 5000-5999.被动子类。所以子类可以唯一标识一个Buff的类别 OppGroupId: 表明该

2014-02-20 11:47:58 2635

转载 BUFF系统的实现

BUFF系统的实现熊立丁[email protected]>version 0.1, 2011-09BUFF是很多游戏都在采用的一种临时增益机制。本文讲述如何在基于关系型数据库的网页游戏中实现这一系统;如何扩展该系统;以及如何提高该系统的性能。引言BUFF是很多游戏都在采用的一种临时增益机制;与之对应,还有用于减益的

2014-02-20 11:28:30 7145

转载 Buff系统

                                                                         Buff系统        BUFF状态可以通过游戏道具、使用技能、被攻击技能、NPC、宠物等等实现。BUFF状态,有很多技能在释放后,会对目标产生一定时间的额外影响,这些影响有的是增益的,有的是减免的。比如法师的“熔岩地”,会对目标产生

2014-02-20 11:19:55 2474

转载 浅谈RPG核心系统

http://wenku.baidu.com/view/4af47cd3240c844769eaee97.html

2014-02-19 15:34:46 782

转载 cocos2d-x动画加速与减速(转载)

http://blog.itpub.net/14466241/viewspace-760677/

2014-02-17 10:23:28 741

原创 OpenGL学习

内容:看OpenGLES简介      找一本OpenGLES的书系统学习      练习例子      做一个简单的编辑器方法计划:1.看OpenGLES简介  到百度百科和Wiki上查资料,计划花20分钟  结果:百度百科资料              中文Wiki资料              英文Wiki资料2.找一本OpenGLES

2014-01-18 00:02:10 684

原创 自学游戏程序的必备资料

根据汇众教育中关村游戏培训学校专家称,如果要想自学游戏程序,那么这些事你必备的游戏开发资料1、Gamebryo 2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryo v2.2.1说明文档2、游戏PDF书及其代码:3D游戏编程、3D游戏编程大师技巧、Direct3D游戏编程入门教程第2版、DirectX角色扮演游戏编程DirectX特效游戏程序设计、MFC windo

2013-03-01 14:11:22 2043

原创 渲染分析工具

3D Ripper DX ForumGLIntercept - Similar tool for OpenGLOGLE - GLIntercept plugin for capturing geometry from OpenGL applications3D Ripper - similar tool for DirectX 9.0 applicationsNVPerfHUD

2013-02-26 16:58:05 1238

转载 3D游戏引擎特效系统设计

本文转自:http://blog.csdn.net/shadow_gz/article/details/6359220特效系统对于通用化的特效,图形效果,我设计结构是如下:第一部分:EntitySource  特效的渲染实体,封装了各种类型特效的渲染。现已经支持了粒子特效,序列帧动画,地形贴花等继承其的子类:EffectSourceBase UV动画,模型动画,粒子

2012-12-27 10:44:37 1274

转载 c++程序员必须牢记的24条

在网上看到别人给c++新手的24条建议,觉得挺有道理的,记录一下。其实这24条不只对学习c++有效,对一般的学习也有效。【牢记24条】 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。

2012-04-23 11:40:41 587

转载 wxWidget Visual Studio 2008环境配置

本文转载自笨笨狼的cnblog一、下载并解压缩wxWidgets  1. 到 http://www.wxwidgets.org/downloads 下载一个wxMSW版本的wxWidgets。(wxMSW是专门针对Windows系统)  PS:这里推荐解压缩版:http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.10.zip

2012-03-12 20:36:59 1723

转载 falagard skinning ssytem for CEGUI 参考手册翻译(2)

<br /><FrameComponent> Element <br />目的:<br /> <FrameComponent> 元素通常通过用8幅图片给4个角,4条边和一幅单一图片来做背景来定义一个<br />图象框架,如果忽略那么任意一个图象都不是必须的。(一共最多9个图片)<br /> <br />属性:<br /> 无<br />用法:<br /> 注意:子元素必须按下面循序定义。<br /> 1)<Area> 定义frame的目标区域<br /> 2)详细指定每一个图片要画的位置<br /> 3)可

2010-12-21 16:01:00 839

原创 CEGUI学习笔记七--如何扩展CEGUI控件库(二)

<br />本文是扩展CEGUI控件库的第2部分,对FalButton.CPP文件的分析记录。<br />目的是探究下如何去控制 Renderer,从而彻底实现一个CEGUI没有的控件类型。<br />但是分析未完成,希望这些半成品能对大家有用。<br />PS:由于公司的网络限制,所以Blog很长时间未更新。家里还没电脑,上班偷偷写的....<br />下次将整理下单独编译CEGUI,并给出CEGUI与Ogre结合的详细步骤。<br /><br />----------------------------

2010-12-21 15:37:00 981

转载 CEGUI学习笔记六-- 使用CEGUI解决具体问题

<br />本文讲述了如何实现以下几个具体问题:<br />1、设置控件的背景为透明。<br />2、以D3D9为渲染层的时候,Tooltip工作不正常(一闪而过)。<br />3、模拟MessageBox。 <br /><br />--------------------------------------------------------------------------------<br />1、设置控件的背景为透明<br />有3种方法来解决这个问题:<br />1、修改Imageset文件,提

2010-12-21 15:36:00 780

转载 CEGUI学习笔记四-- [转载]如何输入中文

2008.5.5[修改] 修改了关于工具函数的命名,使上下文统一[修改] 修改了CEGUI::System::getSingleton().injectChar(...),原文没有调用 获取单件。感谢 [email protected] 指出了以上错误。--------------------------------------------------------------------------------原贴URL:http://tb.blog.csdn.net/TrackBack.aspx?Post

2010-12-21 15:35:00 704

转载 CEGUI学习笔记五-- 如何如何扩展CEGUI库(一)

<br />本文以FrameWindow为对象,粗略的讲述了如何扩展CEGUI库,从而添加一个全新的基础控件类型。<br /><br />--------------------------------------------------------------------------------<br />需求:<br />如果你使用过FrameWindow,那么你一定可以发现,FrameWindow的4个角落都可以进行缩放。<br />如果我们需要固定某个角呢?比如制作一个聊天框,它可以放大缩小,但是左

2010-12-21 15:35:00 589

转载 CEGUI学习笔记三-- 如何显示中文

<br />CEGUI使用utf8编码格式。这就意味着我们可以很简单的就显示中文。<br />1、弄个包含中文的字体,在这里我借用大多数例子里的 “C:/windows/Font/simhei.ttf”文件。把这个文件拷贝到Datafiles文件夹的Font文件夹里。<br />2、随便照着一个 .Font文件,自己写一个simhei.font文件。可以用TXT写,然后保存,有的朋友说需要保存为utf8编码格式,实际上是不需要的。<br />3、同时注意修改你加载到程序里的scheme文件,将里面的字体文件

2010-12-21 15:34:00 543

转载 CEGUI学习笔记二-- FalagardSkinning使用手册第2章翻译

<br />CEGUI学习笔记二-- [翻译]<br />FalagardSkinning使用手册第2章<br />本文翻译了FalagardSkinning使用手册的第2章。<br />阅读完本文,你将了解如何自定义一个控件外观的方法,并且将看见自己刚刚的成果!<br /><br />--------------------------------------------------------------------------------<br />首先需要说明的是,这个部分不是教你如何使用XML。因

2010-12-21 15:29:00 675

转载 转--CEGUI学习笔记一--FirstWindow和FalagardDemo1分析

前言        该系列文章将记录我在学习CEGUI(0.6.0)时碰到的一些问题和得出的心得体会,适合没有任何CEGUI基础的朋友看。我会不定期的将自己的学习整理成笔记,同时由于我是本月刚接触CEGUI,也是正在学习的阶段,所以热烈欢迎各路朋友和我探讨、交流、指教。最终目的是想在基于OGRE图像库的项目中应用CEGUI,希望我这些文字对你有所帮助。 ------------------------------------------------------------------------------

2010-12-21 15:28:00 715

原创 cegui_src版安装与编译

1. cegui 0.7.1的下载地址:http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-0.7.1.zip?download2. cegui 0.7.1依赖库的下载地址:http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-DEPS-0.7.x-r1-vc9.zip?download3. 将cegui解压,建议将解压后生成的cegui目录改名为对应的版本号,例如:F:/SDK/cegui-v0-7-

2010-11-29 11:01:00 746

原创 orge_src版编译与安装

<br />今天编译了orge,第一次安装编译orge挺麻烦的,现把编译和安装步骤总结一下:<br />1.ogre 1.7.0的下载地址:https://sourceforge.net/projects/ogre/files/ogre/1.7/ogre-v1-7-0.zip/download<br />2.ogre 1.7.0依赖库的下载地址(不定期更新,请关注该贴):http://www.ogre3d.org/forums/viewtopic.php?f=1&t=54533<br />3.将ogre解压

2010-11-29 10:13:00 1350

原创 orge学习资源

<br />网站:<br />1、  OGRE官网 http://www.ogre3d.org (重要)<br />2、  OGRE WIKI  http://www.ogre3d.org/wiki/index.php/Main_Page(重要)<br />3、  NxOgre WIKI http://www.ogre3d.org/tikiwiki/Nxogre (重要)<br />4、  OGRE论坛http://www.ogre3d.org/addonforums/index.php (重要)<br /

2010-11-27 17:06:00 5405 1

原创 用ORGE+OFUSION+CEGUI+NxOrge+OpenAL组件构造一个游戏引擎

     最近打算做一个赛车游戏,先去看了>和>这本书,根据里边的教程,一步步实现了一些基本的功能模块,学完>后,已经可以构造一个简陋的游戏引擎了。但是据之前了解的情况,我构造的这些功能模块网上都有了,而且比我写的更好,于是我就想到用开源的组件构造一个游戏引擎。渲染模块用ORGE, 场景建模OFUSION, 界面模块用CEGUI, 物理模块用NxOrge,声音模块用OpenAL。以后需要其他模块还可以添加进来。ORGE下载地址:http://www.ogre3d.org/OFUSION下载地址: http:

2010-11-27 16:51:00 3300 2

原创 XML开发库之tinyXML

TinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。官方网站:http://www.grinninglizard.com/tinyxml/下载地址:http://sourceforge.net/projects/tinyxml/文档地址:http://www.grinninglizard.com/tinyxmldocs/index.html中文文档地址:http://www.cnblogs.com/flying_bat/archive/2007/11/10/955327.html

2010-10-13 10:30:00 958

Unity TextMesh Pro v1.2.2.zip

Unity TextMesh Pro v1.2.2 适用于Unity2017和Unity2018

2021-09-23

EasyTouch_v5.0.8

EasyTouch_v5.0.8 untiy 2017.4.37f,亲测可用。主要用来做触摸移动,旋转,缩放场景物件 有需要的同学可以下载。

2020-10-09

gtk-sharp-2.12.44.zip

安装Snapdragon Profiler时缺少的文件,网络下载失败这里保持一份

2020-03-06

iPhone 4与iPad开发基础教程(高清版).pdf

iPhone 4与iPad开发基础教程(高清版).pdf

2014-10-28

NxOgre 1.6.3329

国外某社区找到的NxOgre源码,带api文档的哦。嘿嘿

2010-12-20

Torsion NoSerial

script editer for torque game engine,torque game engine advance,torque 3d,torque game builder

2010-08-03

mdlvis 魔兽模型编辑器

mdlvis是一款主要用于提取魔兽世界的模型的小软件。

2010-04-03

空空如也

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

TA关注的人

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