- 博客(51)
- 资源 (8)
- 论坛 (2)
- 收藏
- 关注
原创 Unity5 AssetsBundle打包
1.选中预设等要打包的Assets,在右下角设置bundle名字(不同的Assets设置同一个bundle名字将打包到同一个bundle里边) 遍历要打包的资源目录,同一个目录下的资源设置同一个bundle名字2.通过BuildPipeline的API:BuildAssetBundles等将设置了bundle名字的资源打包 使用以上API时要注意区分打包平台...
2020-02-05 19:50:30
65
转载 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
307
原创 objective-C程序设计学习笔记3--分类和协议
分类可以在不继承和改动原类的情况下为类提供扩展格式如下:声明部分@interface 原类 (分类名)扩展的方法@end实现部分@implementation 原类 (分类名)扩展的方法@end注意:分类中不能直接访问原类中@property定义的变量(因为其为原类私有的),不过可以通过[self 变量名]访问。协议相当于C++中的抽象类(接口类
2016-07-02 17:17:05
490
原创 objective-C程序设计学习笔记2--类
类分为声明部分和实现部分声明部分放在.h头文件中,声明的格式@interface ClassName:ParentClass{DataType 成员变量1;DataType 成员变量2;}成员方法声明@end实现部分放在.m或.mm中,实现的格式@implementation成员方法的声明{}@end成员方法的声明
2016-07-01 17:02:22
336
原创 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
379
转载 Xcode中使用Objective-C基础语法学习教程(转)
Objective-C基础语法学习是本文要介绍的内容,主要是来学习语法的内容,如果想从事iphone开发的话,Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Objective-C 则是ANSI C 的一个严格超集,它是具有面向对象的特性的 由于IPHONE 的成功 让这门语言现在非常的火热 今天笔者为大家介绍一下在xcode中使用Objective-C 的基
2016-07-01 11:26:22
3892
转载 Objective-C入门(转)
Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。 如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传
2016-07-01 11:23:29
261
原创 数据传输协议库(protobuffer & flatbuffer)
今天要用到数据传输协议,网上说protocol buffer和flat buffer不错,搜集了一些文章。本着学习的3w步骤(what, why, how)整理如下:What:protobuf Google 的开源技术protobuf 简介与例子
2015-10-29 16:30:45
2304
转载 优秀程序员之道:深入理解你的代码
本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作!为什么有些程序员似乎有着一种神奇的能力,能够在眨眼间提取代码的意思?为了回答这个问题,我先从科学的角度来研究我们理解代码的过程。事实证明,理解代码是有其心理过程的,我们可以利用这方面的知识成为一名更优秀的程序员。它能有助于你理解开发过程中的各个环节,这样你就不会因为编程中的技术瓶颈而裹足不前。本文将对有关编程理解
2015-04-07 09:47:29
456
原创 多规则排序时根据权值排序
今天接了个需求,要对包裹里的物品进行排序。排序的规则为:品质(橙-紫-蓝-绿)、属性类型(1攻击 2防御 3气血 4命中 5闪避 6暴击 7破击 8抗破 9坚韧)、等级)接到需求觉得很简单。我用lua实现了如下代码 -- 排序方法:根据权值排序,品质权值是100, 属性权值是10, 等级权值是1
2015-03-19 19:59:10
2591
原创 基数转换
今天看《程序员数据》一书时看到一个很基数有很有用的数学题。将10进制数转为其他进制的数,和将其他进制的数转为10进制,这成为基数转换。个人看书习惯,看到东西后要实践一下,所以编程实现了这个问题。以下为代码,记一下,方便以后要用的时候拿来用。-- 十进制转其他进制(最高支持16进制)function desimalismToOther(number, scale) local div
2014-12-30 14:37:30
814
原创 看到一篇关于软件专业的讨论,对将要选大学专业的人很有用
APUE和UNP看不懂怎么办?前几天京东搞活动,我就把这三本书都买了,结果还是高估了自己的功力,看了一星期都看不懂,谁能提点建议,这两套书该怎么看或者推荐一点更简单入门的书。
2014-07-04 09:57:51
1184
转载 关于角色Buf设计的思考
思维的惯性晚上在办公室晃荡,对面的同事在加班写代码。我凑上去看看在写什么。我向他了解了后明白了,大约是服务器上角色 buff 的实现吧。BUFF 这个术语是现在网络游戏中非常常见的。给角色加一个 BUFF 通常意味着对虚拟角色的一些数值上的临时修正:例如,攻击力 +5 ,防御 -10% ,速度加倍,等等。玩过魔兽世界的朋友应该很容易理解这些。通常游戏里的 BUFF 设定
2014-05-21 11:13:33
563
原创 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
7042
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
2396
转载 BUFF系统的实现
BUFF系统的实现熊立丁fairplay1986@gmail.com>version 0.1, 2011-09BUFF是很多游戏都在采用的一种临时增益机制。本文讲述如何在基于关系型数据库的网页游戏中实现这一系统;如何扩展该系统;以及如何提高该系统的性能。引言BUFF是很多游戏都在采用的一种临时增益机制;与之对应,还有用于减益的
2014-02-20 11:28:30
6251
转载 Buff系统
Buff系统 BUFF状态可以通过游戏道具、使用技能、被攻击技能、NPC、宠物等等实现。BUFF状态,有很多技能在释放后,会对目标产生一定时间的额外影响,这些影响有的是增益的,有的是减免的。比如法师的“熔岩地”,会对目标产生
2014-02-20 11:19:55
2165
原创 OpenGL学习
内容:看OpenGLES简介 找一本OpenGLES的书系统学习 练习例子 做一个简单的编辑器方法计划:1.看OpenGLES简介 到百度百科和Wiki上查资料,计划花20分钟 结果:百度百科资料 中文Wiki资料 英文Wiki资料2.找一本OpenGLES
2014-01-18 00:02:10
631
原创 自学游戏程序的必备资料
根据汇众教育中关村游戏培训学校专家称,如果要想自学游戏程序,那么这些事你必备的游戏开发资料1、Gamebryo 2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryo v2.2.1说明文档2、游戏PDF书及其代码:3D游戏编程、3D游戏编程大师技巧、Direct3D游戏编程入门教程第2版、DirectX角色扮演游戏编程DirectX特效游戏程序设计、MFC windo
2013-03-01 14:11:22
1890
原创 渲染分析工具
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
994
转载 3D游戏引擎特效系统设计
本文转自:http://blog.csdn.net/shadow_gz/article/details/6359220特效系统对于通用化的特效,图形效果,我设计结构是如下:第一部分:EntitySource 特效的渲染实体,封装了各种类型特效的渲染。现已经支持了粒子特效,序列帧动画,地形贴花等继承其的子类:EffectSourceBase UV动画,模型动画,粒子
2012-12-27 10:44:37
968
转载 c++程序员必须牢记的24条
在网上看到别人给c++新手的24条建议,觉得挺有道理的,记录一下。其实这24条不只对学习c++有效,对一般的学习也有效。【牢记24条】 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。
2012-04-23 11:40:41
531
转载 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
1573
转载 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
745
原创 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
929
转载 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
680
转载 CEGUI学习笔记四-- [转载]如何输入中文
2008.5.5[修改] 修改了关于工具函数的命名,使上下文统一[修改] 修改了CEGUI::System::getSingleton().injectChar(...),原文没有调用 获取单件。感谢 richardhe@live.cn 指出了以上错误。--------------------------------------------------------------------------------原贴URL:http://tb.blog.csdn.net/TrackBack.aspx?Post
2010-12-21 15:35:00
656
转载 CEGUI学习笔记五-- 如何如何扩展CEGUI库(一)
<br />本文以FrameWindow为对象,粗略的讲述了如何扩展CEGUI库,从而添加一个全新的基础控件类型。<br /><br />--------------------------------------------------------------------------------<br />需求:<br />如果你使用过FrameWindow,那么你一定可以发现,FrameWindow的4个角落都可以进行缩放。<br />如果我们需要固定某个角呢?比如制作一个聊天框,它可以放大缩小,但是左
2010-12-21 15:35:00
536
转载 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
466
转载 CEGUI学习笔记二-- FalagardSkinning使用手册第2章翻译
<br />CEGUI学习笔记二-- [翻译]<br />FalagardSkinning使用手册第2章<br />本文翻译了FalagardSkinning使用手册的第2章。<br />阅读完本文,你将了解如何自定义一个控件外观的方法,并且将看见自己刚刚的成果!<br /><br />--------------------------------------------------------------------------------<br />首先需要说明的是,这个部分不是教你如何使用XML。因
2010-12-21 15:29:00
636
转载 转--CEGUI学习笔记一--FirstWindow和FalagardDemo1分析
前言 该系列文章将记录我在学习CEGUI(0.6.0)时碰到的一些问题和得出的心得体会,适合没有任何CEGUI基础的朋友看。我会不定期的将自己的学习整理成笔记,同时由于我是本月刚接触CEGUI,也是正在学习的阶段,所以热烈欢迎各路朋友和我探讨、交流、指教。最终目的是想在基于OGRE图像库的项目中应用CEGUI,希望我这些文字对你有所帮助。 ------------------------------------------------------------------------------
2010-12-21 15:28:00
652
原创 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
671
原创 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
1188
原创 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
5174
1
原创 用ORGE+OFUSION+CEGUI+NxOrge+OpenAL组件构造一个游戏引擎
最近打算做一个赛车游戏,先去看了>和>这本书,根据里边的教程,一步步实现了一些基本的功能模块,学完>后,已经可以构造一个简陋的游戏引擎了。但是据之前了解的情况,我构造的这些功能模块网上都有了,而且比我写的更好,于是我就想到用开源的组件构造一个游戏引擎。渲染模块用ORGE, 场景建模OFUSION, 界面模块用CEGUI, 物理模块用NxOrge,声音模块用OpenAL。以后需要其他模块还可以添加进来。ORGE下载地址:http://www.ogre3d.org/OFUSION下载地址: http:
2010-11-27 16:51:00
2881
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
887
原创 XML开发库之XmlLite
MSDN描述:XmlLite 是一个快速安全的非缓存只进 XML 分析器,它允许开发人员生成高性能的 XML 应用程序。 XmlLite 可以使用能够使用动态链接库 (DLL) 的任何语言;Microsoft 建议使用 C++。库下载地址:http://msdn.microsoft.com/en-us/library/ee388577(v=VS.85).aspx库文档:http://msdn.microsoft.com/en-us/library/ms752872(v=VS.85).aspx
2010-10-13 10:24:00
1169
OnlyDebug(OD)
2008-11-05
设计模式_可复用面向对象软件的基础_HD300dpi.pdf
2012-10-18
Torsion NoSerial
2010-08-03
如何移动ogre::Rectangle2D创建的2D图片
发表于 2010-12-20 最后回复 2010-12-20
大家帮我看看这样会不会造成内存泄露
发表于 2010-11-18 最后回复 2010-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝