自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (5)
  • 收藏
  • 关注

转载 今年手游玩什么:CP与IP

CP:国内市场,优质手游成为争夺焦点,渠道平台开出各种条件笼络CP,站队现象明显;海外市场,出海成为主流,常规路线先台湾试水,之后转战日韩和亚太地区,再之后才是欧美。     IP:国内越来越多的知名IP被改为手游,越来越多的国外IP被引入中国,2014年的IP手游又有了新变化。各出奇招拉拢CP    国内手游竞争愈演愈烈,现状是渠道多,产品更多,但优质产品不多!现在渠道的

2014-04-01 16:26:13 1256

转载 比较2D和3D技术在当今游戏行业的重要性

游戏产业最早的一款电子游戏《Pong》,《行星游戏》和《太空入侵者》等必然都是2D游戏。一些早前游戏如《终极战区》的向量式坦克模拟器也尝试了基本的3D元素,但是在当时这些游戏却并未成为主流。1992年随着id Software的《德军总部3D》的问世,一切便开始发生改变,即人们开始将3D作为游戏开发的前缘。自那时起,几乎产业中的任何角落都开始了从2D到3D的过度。包括《马里奥》,《塞尔达传说》甚至

2014-04-01 10:28:29 1129

转载 重度手游之囧:上线首月流水千万 亏多了

2013年是手游产品月流水实现3个跳跃的一年,从年初到年末,数字从月流水百万级摇身变为了千万级,而到了年末,行业新闻爆出月流水过亿的产品也不少。而2014年,和13年预估的一样,重度手游开始发力,上线的多款重度游戏都表现强劲,上线当月流水已过千万或预计将过千万。  从上面的数字看来,开发商真的要发了。但真的是这样吗?其实不然。某产品上线当月流水1千万,推广花了1100万。这不是个例,已成为

2014-04-01 10:17:18 812

转载 Mark Cerny:日本游戏业界给世界的启示

3月27日在西班牙大使馆举行的《东京游戏研究会议》上,以《KNACK》而广为人知的Mark Cerny登台,以“日本游戏业界给世界的启示”为题,讲述了自己与游戏事业的渊源以及对如今游戏业界的看法。  Mark Cerny:日本游戏业界给世界的启示  1964年出生的Cerny最初接触游戏还是在他7岁的时候玩的《太空侵略者》,虽然当时也不觉得这款游戏有什么非常有趣的地方,

2014-04-01 10:13:34 817

转载 环境变量

环境变量编辑环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。目录

2014-02-26 11:34:47 543

转载 Xbox帐号注册购买

操作步骤1、请先建立一个hotmail的邮箱,http://www.hotmail.com/ ,选下方 立即注册2、填写注册信息,电话号码选中国,输入自己的手机号(会有验证短信),还有自己的密保邮箱,但出生一定要填美国,如图邮政编码参照:美国俄勒冈免税州名(First Name):xxxxx 姓(Last Name):xxxxx地址(Address):7

2014-02-19 16:43:30 5552

转载 深入继承——抽象类和接口

深入继承——抽象类和接口 一、基本概念 抽象类:又叫抽象基类:在定义的时候使用 abstract 关键字标记的一般类。他可包含一般类所包含的所有特性,例如字段,属性,方法,另外还包含一个很特殊的方法,叫抽象方法(这些方法基本上是没有执行代码的函数标题,而派生于该类的类就必须提供执行的代码),而且不能被实例化,主要用在类的定义和部分实现这方面,所以需要在扩充类中完整的扩充并实现功能.

2014-01-14 16:08:24 509

转载 深入继承 - 抽象类和接口

http://www.cnblogs.com/thcjp/archive/2007/04/11/709395.html因为这个视频还没有做完,我想把抽象类和接口全部做完,估计是两级或者三级,因为里面包含对以前学过的知识的一个复习和其他一些小细节,所以不做完就很难得到一个完整的思路,这两点确实是很绕的,如果没有一个完整的思路和一个比较有说服力的演示,确实很难说清楚!说实在这两个知识点我确

2014-01-14 16:03:38 430

转载 抽象类和接口的区别[好文章就是要收藏!

.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是

2014-01-14 11:25:43 472

转载 虚函数

虚函数编辑目录1定义2作用3示例实例条件4c++的一,定义二, 实现三, 代码示例CallVirtualFun5其他信息6最后说明1定义定义:在某基类中声明为 virtual 并在一个或多个派生类

2014-01-09 16:12:07 510

转载 在什么情况下应当声明虚函数

http://see.xidian.edu.cn/cpp/biancheng/view/246.html使用虚函数时,有两点要注意:只能用virtual声明类的成员函数,使它成为虚函数,而不能将类外的普通函数声明为虚函数。因为虚函数的作用是允许在派生类中对基类的虚函数重新定义。显然,它只能用于类的继承层次结构中。一个成员函数被声明为虚函数后,在同一类族中的类就不能再定义一个

2014-01-09 15:33:12 778

转载 什么情况下应当声明虚函数?纯虚函数声明

http://blog.csdn.net/yangbo_hbzjk/article/details/7472082注意:只能用virtual声明类的成员函数,使之成为虚函数,不能将类外的普通函数声明为虚函数。因为虚函数的作用是允许在派生类中对基类的虚函数重新定义。所以只能用于类的继承层次结构中。一个成员函数被声明为虚函数后,在同一类族中的类就不能再定义一个非vi

2014-01-09 15:17:30 1007

转载 2013研发调查北京篇:端游稳增长 手游一锅炖

2013年第四季度,中国网游研发力量调查对北京地区进行了实地调查,在此次的调查中,记者不仅走访了完美世界、畅游时空等传统端游大厂,还对像素科技等研发型公司,昆仑万维等成功转型手游的公司进行了拜访。      受到手游概念热炒的影响,今年北京地区客户端游戏热度受到较大影响。主要体现在部分厂商、投资人及行业媒体对手游产品关注焦点的转移。由于用户需求、市场热度的增加,北京的大型游戏厂商开始拓展手游项

2013-12-26 19:33:32 557

转载 成功手游之我见

http://www.iieeg.com/newscon.php?id=21504 成功手游第一法则:选对地区,选对集团。     一款手游能否成功,是有很多因素构成,技术强不强悍,是关键,一个新功都能磨个半月,基本上就死翘翘了,而目前广州手游的基本做法是,大家一起来集合技术优势,集团式破技术磕绊,你要做哪些模块,我这里有什么模块,大家互相共享,总之就是但凡能策划出

2013-12-26 16:23:25 716

转载 [Unity3D]引擎崩溃、异常、警告、BUG与提示总结及解决方法

http://blog.sina.com.cn/s/blog_5b6cb9500101ai9h.html更新于  2013.12.06此贴会持续更新,都是项目中常会遇到的问题,总结成贴,提醒自己和方便日后检查,也能帮到有需要的同学。若各位有啥好BUG好异常好警告好崩溃可以分享的话,请多多指教。xuzhiping7#qq.com。1.U3D经常莫名奇妙崩溃。

2013-12-25 11:27:57 1608

转载 NGUI系列教程一

首先导入NGUI package,这里我们选用的是2.6.3版本的NGUI。在unity工程窗口中点击右键选择 Importpackageàcustom package,选择你下载的NGUI插件,导入完成后效果如图:1.选择菜单NGUIàOpen the UI Wizard,弹出创建UI对话框。点击Layer窗口右边对应的按钮,弹出层选择对话框,在这里我们选择AddLa

2013-12-16 18:30:26 661

转载 c#设计模式-观察者模式

http://www.cnblogs.com/promise-7/archive/2012/05/14/2500759.htmlObserver 与 Subject 互为耦合,但是这种耦合的双方都依赖于抽象,而不依赖于具体。一、观察者模式目的概述原理二、   C#中的观察者模式概述模型与观察者基类优点三、  事例题目:猫大叫,两只

2013-12-10 15:52:16 662

转载 C#中委托与事件以及观察者模式

引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对

2013-12-09 14:42:53 560

转载 C#设计模式——观察者模式(Observer Pattern)

http://www.cnblogs.com/saville/archive/2012/08/15/2640323.html一、概述在软件设计工作中会存在对象之间的依赖关系,当某一对象发生变化时,所有依赖它的对象都需要得到通知。如果设计的不好,很容易造成对象之间的耦合度太高,难以应对变化。使用观察者模式可以降低对象之间的依赖,以松耦合的方式实现这一目标。二、观察者模式观察者模式

2013-12-09 14:06:42 720

转载 类型参数的约束(C# 编程指南)

在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。 如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。 这些限制称为约束。 约束是使用 where 上下文关键字指定的。 下表列出了六种类型的约束:约束说明T:结构类型参数必须是值类型。 可以指定除 Nu

2013-12-07 17:30:25 690

转载 泛型委托(C# 编程指南)

Visual Studio 2013其他版本此主题尚未评级 - 评价此主题委托 可以定义自己的类型参数。 引用泛型委托的代码可以指定类型参数以创建已关闭的构造类型,就像实例化泛型类或调用泛型方法一样,如下例所示:C#public delegate void D

2013-12-07 17:27:30 610

转载 泛型介绍(C# 编程指南) 例子好,实现单链表

http://msdn.microsoft.com/zh-cn/library/vstudio/0x6a29h6.aspxVisual Studio 2013其他版本此主题尚未评级 - 评价此主题泛型类和泛型方法同时具备可重用性、类型安全和效率,这是非泛型类和非泛型方法无法具备的。 泛型通常用与集合以及

2013-12-07 17:22:49 649

转载 C#反射概念以及实例详解

http://developer.51cto.com/art/200908/147740.htmC#反射的入门学习首先要明白C#反射提供了封装程序集、模块和类型的对象等等。那么这样可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。一个最简单的C#反射实例,首先编写类库如下:

2013-12-07 17:20:29 662

转载 C#反射

[转]C#反射反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译

2013-12-07 17:19:02 515

转载 浅析C# get set的简单用法

http://developer.51cto.com/art/200909/151051.htm关于C# get set的文章很多,但是笔者的这篇文章有它的特别之处,笔者用简单的语言把c# get set讲述的十分明了。C# get set释一:属性的访问器包含与获取(读取或计算)或设置(写)属性有关的可执行语句。访问器声明可以包含get 访问器或set 访问器

2013-12-03 11:23:07 603

转载 C#中Get,Set的详细说明

属性的定义和使用 属性由两个部分组成:属性头和存储器。 存储器分为get访问器和set访问器。属性的定义和使用 属性由两个部分组成:属性头和存储器。 存储器分为get访问器和set访问器。 声明属性的一般形式为: 修饰符 类型 属性名 { get //get读取数据 {...} set //set设置数据 {...} } 属性的修饰符可以是任何访问控制符,还可以被定义为静态

2013-12-03 11:05:18 10742

转载 < Unity 3D专栏 >预设物,节省游戏资源才是王道

http://blog.csdn.net/ycguhang/article/details/7833637U3D可以预设物体,类似与C/C++中的指针,可大大降低资源的占用,特别是手机开发方面,并还可以方便的设置物体的属性,下面就简单介绍一下: 注:地形中的树木,可用预设物解决穿人的问题!   (*^__^*) 嘻嘻…… 1、创建一个预设对象;

2013-11-27 16:26:22 710

翻译 Unity3d开发概述

目录(?)[-]有篇文章是如何学好3D游戏引擎编程大家可以参考但是我本人并不是完全认同的其实条条大路通罗马在前进的路上可能每个人都是不同的大家多参考以找到适合自己的学习之路httpwwwgamenginescomarticle-549html游戏开发学习方法概述D开发概述Unity3d概述开发环境概述说明:本系列内容全部原创,包括课程整体架构,也跟其

2013-11-26 19:33:33 985

转载 Unity3d之组件Component

http://blog.csdn.net/gyaping/article/details/7735667 没想到插入图片这么麻烦,我都是直接插入在word文档中的,如果一个一个这么插入,累不死也得烦死了。因为还在不停地修改,等基本成形之后,再共享word文档好了。下面很多有图片的地方没显示出来。说明:本系列内容全部原创,包括课程整体架构,也跟其他所有教程不同。

2013-11-26 19:23:28 2238

转载 unity3d基础教程—组件介绍1

http://www.narkii.com/club/thread-289104-1.html我们前面讲了很多的基础知识,最近一直很忙,很久没出基础系列的教程了。在今后的一段时间了我尽量挤出时间来将基础系列的讲解完。希望这套教程对那些初学者能起到一定的用处。同时自己也起到了温故而知新的作用。 好了,废话不多说了,下面开始介绍unity中的组件。    unity3d的每一个物体的属性都是一个一

2013-11-26 17:16:23 1685

转载 GameObject.Find 查找

http://game.ceeger.com/Script/GameObject/GameObject.Find.htmlstatic function Find (name : string) : GameObjectDescription描述Finds a game object by name and returns it.If no game o

2013-11-26 16:39:32 843

转载 独立开发者福音:Xbox One开发者可免费使用Unity引擎和工具

http://www.cnbeta.com/articles/259342.htm在今年8月份的时候微软曾宣布了ID@Xbox活动,为独立游戏开发者提供了能自由的在Xbox One游戏主机出版发行游戏的服务。为丰富该活动的灵活性吸引更多的独立游戏开发者,微软今天宣布所有开发者都能免费访问使用Unity游戏引擎和工具。ID@Xbox活动负责人Chris Cha

2013-11-06 09:59:32 814

转载 池建强:如何学习一门编程语言

http://developer.51cto.com/art/201307/404970_all.htm关于学习编程这个主题,有各种读者多次要求写一写,而且要求文艺的写、抒情的写、充满社会主义特色的写,要做到:问题看起来巨复杂,读起来巨简单,学起来巨容易!看把你们惯成什么样子了,Mac 君你继续去面壁吧。好吧不管他,我们接着聊。如果你准备未来投身到 IT 江湖从

2013-11-05 16:40:17 988

转载 C# typeof 和 GetType区别

简明表达区别:同点:两者都是返回类型Type异同:typeof(T),该T,就是一个类型如:class A{},定义了一个A类,如果想获取该A的Type值,就直接typeof(A)即可。          而GetType()是这样的,class A{},定义了一个A类,定对A类实例化成一个a: A a = new A();这时如果想获取该a的Type值,就直接用a的.GetType(

2013-11-01 16:03:18 587

翻译 No model is available for preview. please drag a model into this preview area.

No model is available for preview.please drag a model into this preview area.没有模式可供预览。请拖动一个模型,到这个预览区。解决方法:把模型拖到 preview 里就可以 让动作 运行了。

2013-10-30 20:53:41 6177

转载 Unity (游戏引擎)

维基百科,自由的百科全书(重定向自Unity3D)Unity3D开发者Unity Technologies稳定版本4.2.1/2013年9月编程语言Javascript,C# / C++[1]操作系统显示▼制作显示▼部署类型游戏引擎

2013-10-29 12:05:48 3027

转载 Google Protocol Buffers安装、使用二三事

转载须注明出处:http://www.codelast.com/ 先说一句题外话:与Google Protocol Buffers类似的项目还有:源自Facebook的Thrift。 本文只陈述Linux下的情况。(1)首先下载得到文件protobuf-2.3.0.tar.gz。在Linux下,解压,然后请务必仔细看README.txt,文档的一

2013-10-29 09:41:57 910

原创 玩转Protocol Buffers

1. 人人都爱Protocol Buffers1.1 Protocol Buffers(PB)是什么?Protocol buffers are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but small

2013-10-29 09:40:50 938

转载 where(泛型类型约束)(C# 参考)

在泛型类型定义中,where 子句用于指定对下列类型的约束:这些类型可用作泛型声明中定义的类型参数的实参。 例如,可以声明一个泛型类MyGenericClass,这样,类型参数 T 就可以实现 IComparableT> 接口:public class MyGenericClass where T:IComparable { }

2013-10-28 18:07:18 822

转载 override(C# 参考)

Visual Studio 2013其他版本1(共 1)对本文的评价是有帮助 - 评价此主题要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用 override 修饰符。示例在此示例中,Square 类必须提供 Area 的重写实现,因为 Ar

2013-10-28 16:21:21 481

VC编写 防火墙 源代码

VC 编写 防火墙 源代码, 注解非常详细 inFilter.dwFilterFlags = FD_FLAGS_NOSYN; //一直添这个值 inFilter.dwRule = 0; //一直添这个值 inFilter.pfatType = PF_IPV4; //用 ipV4 地址 inFilter.SrcAddr = localIp; //设置本地IP地址 inFilter.wSrcPort = FILTER_TCPUDP_PORT_ANY; //任意来源端口 inFilter.wSrcPortHighRange = FILTER_TCPUDP_PORT_ANY; inFilter.DstAddr = 0; //任意目标地址 inFilter.DstMask = 0; inFilter.wDstPort = FILTER_TCPUDP_PORT_ANY; //任意目标端口 inFilter.wDstPortHighRange =FILTER_TCPUDP_PORT_ANY; inFilter.dwProtocol = FILTER_PROTO_TCP; // 过滤的协议,可选FILTER_PROTO_ICMP // 加入一个过滤接口

2008-12-29

实现键盘记录 C语言实现 vc编译代码

实现键盘记录 C语言实现 vc编译代码 有详细注释 方便学习

2008-12-29

邮件 发送器 汇编代码 asm

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;主程序代码 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _ProcDlgMain proc uses ebx edi esi hWnd,wMsg,wParam,lParam mov eax,wMsg .if eax == WM_CLOSE invoke EndDialog,hWnd,NULL .elseif eax == WM_INITDIALOG invoke LoadIcon,hInstance,ICO_MAIN invoke SendMessage,hWnd,WM_SETICON,ICON_BIG,eax invoke SetDlgItemText,hWnd,IDC_Server,addr sz1 invoke SetDlgItemText,hWnd,IDC_User,addr sz2 invoke SetDlgItemText,hWnd,IDC_Pass,addr szPa invoke SetDlgItemText,hWnd,IDC_Sender,addr sz3 invoke SetDlgItemText,hWnd,IDC_RecvServer,addr sz4 invoke SetDlgItemText,hWnd,IDC_Recver,addr sz5 invoke SetDlgItemText,hWnd,IDC_Title,addr sz6 invoke SetDlgItemText,hWnd,IDC_ZhengWen,addr sz7 .elseif eax == WM_COMMAND mov eax,wParam push hWnd pop hWinMain .if ax == IDOK invoke RtlZeroMemory,addr szServer,sizeof szServer invoke RtlZeroMemory,addr szUser,sizeof szUser invoke RtlZeroMemory,addr szPass1,sizeof szPass1 invoke RtlZeroMemory,addr szEmail,sizeof szEmail

2008-12-29

chm格式 c语言教程 例子源码

C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类各型计算机上,从而形成了多种版本的C语言。

2008-12-28

Turbo C 经典 教程 超详细

Turbo C 经典 教程 超详细 Turbo C 经典 教程 超详细

2008-12-28

空空如也

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

TA关注的人

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