自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (17)
  • 收藏
  • 关注

转载 针对 Android 的Adobe AIR 2.6即将发布!

原文链接:针对 Android 的Adobe AIR 2.6即将发布!Adobe is pleased to announce the immediate availability of Adobe AIR 2.6 for Android smartphones and tablets.  AIR 2.6 for Android adds support for Android 3.0 and the latest Android tablet devices – includin

2011-02-27 14:47:00 792

原创 另一个很容易让人忽视并影响效率的for循环写法

<br />我们知道,在写for循环时通常会把 for (var i:int=0;i<arr.length;i++)  {}的arr.length 写到外面声明一个变量 var len:int= arr.length来增加效率。<br />但平常大家写代码的时候,据我观察不少人的代码容易忽视这样的一种情况:<br />for each(var o:String in obj.prop) {}<br />这样的写法其实同样影响效率,但多数人为了省事,也都这样写了。<br />更好的写法如:<br />var

2011-02-27 14:46:00 568

原创 简化的Flex4结构图

<br />一些Flex3开发者对Flex4的架构和spark仍不甚清楚,所以我制作了以下简化的类图供大家参考。图标尚有不完善的地方,只是为了向大家提供对Flex4 的全局观,希望对大家有用。<br /><br />除了已有的mx组件,Flex4中增加了spark,它有两个分支,可换肤组件(SkinnableComponent)是新的spark组件的超类,皮肤(Skin)是组件皮肤的超类。<br /><br />Skin类实际上是Group类的子类。Group类是Flex4中新增的简单的

2011-02-24 19:23:00 1541 2

转载 Flurry:手机社交游戏调查数据

<br /><br />请点击:查看原图

2011-02-24 12:47:00 1007

转载 盛大麻球游戏正式登陆搜狐小游戏中心

<br />2月23日消息,盛大游戏旗下全球领先的Flash小游戏运营平台麻球游戏日前登陆国内知名门户网站搜狐网小游戏中心,将通过专区的形式同时把内容陆续输入到搜狐旗下包括17173、ChinaRen、手机WAP门户GoodFeel在内的所有网站,从而形成全网络格局, 用户通过任何网站上的专区入口都可随时与麻球游戏专区亲密接触,轻松畅享来自麻球游戏平台全球开发者开发的4万款正版授权Flash小游戏,并通过搜狐社区,与好友互动PK。<br />作为全球知名的在线小游戏品牌,麻球游戏旗下凝聚了来自全

2011-02-24 12:44:00 698

转载 架构师接龙:金山张宴VS.淘宝岑文初

<br />主持人:冯大辉,现任丁香园 (http://www.dxy.cn)网站CTO。曾历任支付宝架构师、数据库团队负责人等职。<br />张宴:在项目的架构设计中,对于未来可能发生的需求变更,你是如何考虑的?如何应对?<br />岑文初:需求变更可以分为业务性和非业务性两类。<br />对于业务性需求变更,思维方式应当按如下顺序进行:<br />第一,是否已经有类似功能,需要做些改进就可以满足需求;<br />第二,没有类似功能,是否可以抽取部分已有功能,再做部分封装即可实现;<br />第三

2011-02-24 10:11:00 555

转载 Flash,越批越精神

<br />Flash技术能够让用户在手机上即可享受丰富的媒体体验,比如观看视频、网上冲浪等。Flash的主要功能包括内置的3D支持、声音、色彩矫正、视频流等。<br />  虽然苹果CEO乔布斯批评Flash不可靠、不适用于移动设备等,对Flash的安全性、可靠性、性能及电源管理等表示质疑,并在该公司热门的iPhone和iPad产品中禁用Flash,但却未能阻碍该技术的发展。<br />  据统计,2010年共有2000万部智能手机预装或升级了Flash Player 10.1,在去年全球智能手机

2011-02-23 18:53:00 1310

转载 巨人10Q4财报:营收3.6亿元环比增8.7%

<br />2月23日消息,巨人网络今天发布了截止于2010年12月31日未经审计的第四度和全年财报。财报显示,2010年第四季度净利润为2.313亿人民币(约合3500万美元),环比增长10.8%,同比增长16.9%。2010财年的净利润为8.112亿人民币(约合1.229亿美元),较上一年的8.593亿人民币下降了5.6%。巨人网络2010财年的净利润率为60.9%,较上一年的65.9%有所下降。<br />以下为财报详情:<br />2010年第四季度要点:<br />2010年第四季度净营收

2011-02-23 12:59:00 2120

转载 独立游戏开发者的崛起

<br /><br />文/五月<br />在两年前,瑞士一位名为Markus Persson的游戏程序员离开了他工作了4年的flash游戏工作室,之后宅在自己的公寓里开发出了《我的世界(Minecraft)》这款游戏,而他开发这款游戏的动力却是相当的简单——做自己感兴趣的游戏。《我的世界》在发售后不到2年的时间便卖出了超过100万份,在youtube上还有超过50万部视频是与这款沙箱游戏有关的,许多视频还是以24小时作全程记录的,游戏在线社区的注册用户更是达到了300多万。<br />由于数字

2011-02-23 12:56:00 1378

转载 文睿:国内网络游戏开发技术现状和趋势

<br />文睿研究 分析师/仓剑<br />1. 国内游戏引擎研发与应用现状<br />游戏引擎是游戏或一些交互式实时图像应用程序的核心组件,大多支持多种操作系统。游戏引擎主要包括以下几个部分:渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、人工智能、电脑动画等等,作为网络游戏的开发引擎还会添加诸如网络引擎等在内的专用系统。<br />一般来说,绝大多数游戏引擎的诞生都伴随着一款或数款大作而出,可以说游戏引擎是一套为了简化游戏开发,将诸多游戏开发工具整合到一个开发环境中的产物。这种介于硬件层面与用户

2011-02-23 12:54:00 2248

转载 iOS游戏开发梦想成真:神奇的GameSalad

<br /><br />http://gamesalad.com<br />互联网上的信息和服务从未像现在这样草根化,就连游戏开发这种“高科技”也不再是可望而不可及的了。<br />GameSalad就是帮助菜鸟们实现游戏制作梦的工具之一。通过GameSalad制作的一个涂鸦游戏开发时间仅3天,却在appstore上获得了90万次的下载,因为大红甚至被CNN采访。而一个3人团队使用该开发工具开发的红极一时的《Bumps》曾经位列付费游戏第18名,其后续作品付费游戏《Red Ball of Goo》也

2011-02-23 12:48:00 1192

转载 巨人2010Q4财报分析师会实录

<br />2月23日消息,巨人网络今天发布了截止于2010年12月31日未经审计的第四度和全年财报。财报显示,2010年第四季度净利润为2.313亿人民币(约合3500万美元),环比增长10.8%,同比增长16.9%。2010财年的净利润为8.112亿人民币(约合1.229亿美元),较上一年的8.593亿人民币下降了5.6%。<br />随后于北京时间上午9点至10点,巨人管理层召开财报电话会议,就热点问题回答了分析师的提问。与会高管包括总裁刘伟、首席财务官何震宇和研发副总裁纪学峰。<br />花

2011-02-23 12:46:00 1374

转载 使用Javascript开发移动应用程序

<br />Javascript并不仅仅只用于网页和网站程序。你还可以创建实时应用、服务端解决方案、桌面和移动应用。移动应用分为两种:浏览器里的网页应用和本地应用。本地应用通常更快更强大,因为它们有访问文件系统、传感器、照相机等设备的权限。本地应用通常使用手机指定的语言编写,例如Objective-C、Java。所以独立开发者通常使用HTML+CSS+Javascript的解决方案。幸运的是,感谢最新的技术,我们可以很方便的将网页应用转换为真正的本地应用。<br />Titanium Appce

2011-02-23 10:26:00 580

转载 27款经典的CSS框架

<br />利用 CSS 框架,可以简化你的工作,提高工作效率。CSS 框架是一系列 CSS 文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块。下面给你推荐了27款优秀的CSS框架,你可以选用。<br />1. 960gs<br />960 像素的页面宽度似乎成为了一种设计标准,在当前各种分辨率下,能够很好地展现网页内容。提供较为常用的尺寸来简化网页设计过程,使工作简单高效。<br /><br />2. YUI 2: Grids CSS<br />芒果曾经介绍过由雅虎开发小

2011-02-23 10:25:00 516

转载 移动游戏架构的艺术

<br />作者:杨丰盛,轻灵数码研发部经理,精通Java、C/C++等语言及J2ME、BREW、MTK、Android、iPhone等平台。曾领导和参与《三国群英传》、大《航海传奇》等游戏的开发。著有Android应用开发揭秘》。<br /><br />艺术是人的知识、情感、理想、意念综合心理活动的有机产物,是人们现实生活和精神世界的形象表现。文学可以是艺术,雕塑可以是艺术,音乐可以是艺术,电影可以是艺术……那么游戏呢?<br /><br />游戏是一门综合的艺术<br />    <br />

2011-02-23 10:22:00 586

转载 Web开发人员必备的20款超赞的jQuery插件

<br />导语:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目需要来选择。这里为您介绍20款非常不错的插件。Creative Radical Web Typography<br />Lettering.js是一个轻量经的、易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一。 <br />New FancyMov

2011-02-23 10:14:00 568

原创 Flash AIR文件操:使用FileStream对象读写文件

快速上手例:例1.读xmlvartestXML:XML;varfile:File = File.documentsDirectory.resolvePath("Mousebomb/test.xml");varfileStream:FileStream = newFileStream();fileStream.open(file, FileMode.READ);testXML = XML(fileStream.readUTFBytes(fileStream.bytesAvailable));fileStrea

2011-02-22 12:21:00 1102

原创 AS3 event flow 事件冒泡机制 以及 stopImmediatePropagation() stopPropagation()用法

<br /> <br /><br />今天,我也正式宣布,开始成为闪客,以往对macromediaflash的许多头疼问题都被adobe解决了,以往一直否认我喜欢做flash,现在总算可以为adobe flash自豪。非常有系统的developing方式。RIA 平台, on screen project就不这里说了。 <br /> <br />这期带来的是flash极重要元素之一,event事件。在游戏里就是所谓的Trigger. Adobe改良后的,大家谓称的“冒泡机制”。有问题欢迎发问指教

2011-02-21 15:12:00 1061

转载 HTTPS的七个误解

<br />开发网页的时候,往往需要观察HTTP通信。<br />我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。<br /><br />前几天,HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。<br />我觉得这篇文章很实用,值得留作参考,就翻译了出来。<br />============================

2011-02-21 10:16:00 665

转载 移动Web应用开发现状与未来

<br />Web前端的起源<br />Web应用诞生:随着GMail、Google Map等优秀Web应用出现,Ajax在2004年之后一度成为热门话题。经过几年的发展,一批以Prototype、Dojo、Ext为首的Ajax+UI的浏览器兼容框架不断出现。UI和Web中间新增了一层以Javascript为核心,专门处理数据传输、Web交互等内容的开发层,Web前端。Web前端伴随Web应用而诞生,并逐步走来。<br />Web宿主之争:随着RESTful Web Service潮流的发展

2011-02-21 10:12:00 1294

原创 CSDN移动博文集锦之Android游戏开发

<br />导读:据易观国际预计,手机游戏用户增速将在2011年达到41%。到2013年国内手机游戏市场规模将达到96亿元。Android作为国内发展势头最猛的智能手机平台,游戏开发值得开发者投入学习。<br />CSDN会员李华明在多家技术社区担任游戏开发版版主,在Android游戏开发领域有丰富的经验,自去年12月份开始,他在CSDN博客上分享了一系列相关技术文章,推荐大家阅读。<br />一、设置全屏以及绘画简单的图形<br />二、剖析游戏开发用view还是sarfaceView<br />三、

2011-02-17 10:12:00 623

转载 苹果封杀未影响Flash:去年手机装机量2000万部

<br />新浪科技讯 北京时间2月14日下午消息,虽然苹果在iPad和iPhone平台上禁用了Adobe的Flash技术,但却未能阻碍该技术的发展。2010年共有2000万部智能手机预装或升级了Flash Player 10.1,这是首款专为移动设备设计的完整Flash版本。<br /><br />  也就是说,去年全球智能手机出货量中,有12%部署了专为移动设备设计的Flash技术。<br /><br />  “Flash正在移动平台中快速扩张,”Adobe负责创意与互动解决方案部门

2011-02-16 10:11:00 720

转载 商业价值:中国互联网的产品经理时代

<br />中国互联网的产品经理阶层正从一个默默无闻、被忽视的地带跃升上主流平台,这一现象的背后是中国互联网与现实世界的加速融合、大企业生态系统竞争的开始,以及新兴投资模式演进所带来的一系列深刻变化。<br />2011年1月11日,由《商业价值》杂志联合极客公园(Geekpark.net)举办的“i应用──2010中国互联网创新产品评选”颁奖典礼暨产品创新论坛完美闭幕。<br />历时4个月,联合清华大学技术创新研究中心、盛大创新院、创新工场、起飞计划、新浪微博开放平台等发起机构,联系走访了上百个互联网创

2011-02-15 19:01:00 3277

转载 HTML5标准将在2014年完成

<br />[简讯]“我们于2007年开始着手(指定HTML5标准)”,Philippe Le Hegaret,W3C的HTML工作团队现任负责人,告诉CNET:“我们计划7年后完成HTML5。”HTML5 吸取了 XHTML 2 一些建议,包括一些用来改善文档结构的功能,比如,新的 HTML 标签 header, footer, dialog, aside, figure 等的使用,将使内容创作者更加语义地创建文档,之前的开发者在这些场合是一律使用 div 的。<br /> <br />H

2011-02-15 10:15:00 480

转载 走下神坛的项目经理的感

<br />1、很多招聘项目经理的信息上,无异例外的提到:风险控制,以目前国内的开发现状,风险控制是项目经理的责任吗? 你做到了吗? <br />  2、对于进度控制,项目工具、理论教条、计划、报告、经验的作用有多大,孰重孰轻,到底是什么是进度控制中的决定性因素。<br />  3、性格决定命运,项目经理的人格魅力,亲和力,沟通技巧是不是项目成败的关键因素?<br />  4、项目经理真的能掌控一切吗,遇到低素质的开发人员,性格怪异的程序员,桀骜不驯的程序员,你真的能搞定他吗,遇到啥也不懂的老总,遇到胡搅蛮

2011-02-14 10:33:00 536

转载 男人们必知的人生定律~(其实女人也得知道)

<br />1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。<br />提出者:美国管理学家蓝斯登。<br />点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。<br /><br /><br />2、卢维斯定理:谦虚不是把自己想得很糟,而是完全不想自己。<br />提出者:美国心理学家卢维斯<br />点评:如果把自己想得太好,就很容易将别人想得很糟。<br /><br />3、托利得定理:测验一个人的智力是否属于上乘,只看脑子里能否同时容纳

2011-02-14 10:32:00 605

转载 开放平台成网络淘金下一站 从圈地到吸纳盟友

<br />关键词:开放平台<br />事件 腾讯、百度、盛大、淘宝等行业巨头纷纷开放合作平台、新浪微博与开发者三七分成。<br />观点 在开放的趋势下,新一轮的互联网掘金热潮正在涌现;中小企业要专注地围绕自己的核心优势进行微创新,真正从用户的角度去研究产品。<br />数据 3G门户应用平台已累计收录数十万个热门应用,这一数字还在飞速增加中;2011年中国微博用户将进入井喷式增长期。<br />商机指数 ★★★★★<br />在刚刚过去的虎年,出现了Android(安致)应用商店百花齐放、新

2011-02-14 10:28:00 1083

转载 苹果今日之成功源自十年前四项投资

pre { white-space: pre-wrap; font-size: 14px; line-height: 24px; }* html pre { word-wrap: break-word; white-space: normal; font-size: 14px; line-height: 24px; }.blkCont p { text-indent: 0pt; }2001年5月首家专卖店开张,苹果高管集体亮相导语:国外媒体周四刊文称,iTunes、Mac OS X、iPod和苹果专卖店

2011-02-13 19:16:00 576

转载 IDC:Android市场占有率仍未超越Symbian

pre { white-space: pre-wrap; font-size: 14px; line-height: 24px; }* html pre { word-wrap: break-word; white-space: normal; font-size: 14px; line-height: 24px; }.blkCont p { text-indent: 0pt; }最近一份有关Android智能手机平台在全球占有量排名第一的状态报告受到了质疑。据分析机构Gartner和IDC的预测,英国

2011-02-13 17:30:00 745

转载 PCWorld:谷歌成下一个微软式企业10大理由

<br />近日据国外媒体报道,美国著名IT杂志《PCWorld》刊登专栏作家伊恩保罗(Ian Paul)的文章称,从市场控制力到灵活业务部门设置再到庞大的公司规模,人们越来越难以区分谷歌与微软的差别。<br />从 2005年开始,市场上就一直充斥着谷歌将成为下一个微软式企业的传言。在过去15年里,微软凭借其外在冷酷无情的从商之道和内在的敏锐洞察力一直统治着全球台式机操作系统市场。而在目前的全球科技产业市场,谷歌却越来越占据着恃强凌弱的垄断性地位,大有成为全球最具控制力公司的巨大潜力。<br />

2011-02-12 21:35:00 2422

转载 UBI制作人:传统开发商不必恐惧社交游戏

<br /><br />婕德·雷蒙德(Jade Raymond)曾是《刺客信条》(Assassin’s Creed)的制作人,现担任育碧多伦多工作室的总经理,目前正带领该工作室制作新的项目。但这绝不会是另一款《刺客信条》游戏,因为该工作室目前也正积极向社交领域进军。<br />在拉斯维加斯2011年DICE峰会上,Jade Raymond在访谈中表示开发商不需要对社交游戏心存恐惧。虽然这一行业与传统游戏有所不同,但她觉得社交游戏与传统游戏的开发体验大同小异,开发商只需换个角度看问题即可。<br />她认为,

2011-02-12 18:55:00 596

原创 关于 Inspectable 标签

<br />使用 Inspectable 标签可以指定显示在“组件”检查器和“属性”检查器中的用户可编辑(可检查)的参数。这样,您就可以在同一个位置维护可检查属性和基本的 ActionScript 代码。要查看组件属性,请将组件的实例拖到舞台上,然后在“组件”检查器中选择“参数”选项卡。 Collection 参数也是可检查参数。有关详细信息,请参阅关于 Collection 标签。 下图显示了 DateChooser 组件的“组件”检查器中的“参数”选项卡: 或者,您也可以在“属性”检查器

2011-02-11 19:43:00 933

转载 商业价值:2011年中国企业IT应用趋势10大预测

<br />导读:《商业价值》杂志根据通过与近百位CIO的访谈和沟通,对2011年中国企业IT应用的趋势进行了十大预测。<br />预测1 云计算不会大规模部署<br />虽然2010年各大IT供应商对云计算的理解各不相同,但是随着2011年对云计算的持续辩论,这种偏差将越来越小,直至形成统一的理解和标准。2011年,各种云计算的产品将如雨后春笋般涌现,当然,这其中大部分将会是传统IT解决方案改头换面之后的重新包装。<br />即使大部分IT供应商都宣告完成了向云端的转型,但CIO们似乎对此并不是很在意。C

2011-02-11 10:15:00 547

原创 2011年2月TIOBE排名Actionscript3较1月名次上升了19名

                                                                                2011年1月排名: PositionProgramming LanguageRatings21Lua0.637%22Go0.591%23Object Pascal0.588%24NXT-G0.575%25PL/SQL0.557%26R0.543%27Scheme0.518%28PowerShell0.517%29ABAP0.499%30Fortra

2011-02-11 10:04:00 476

原创 Flash Player 10.2 VS 10.1 Mac OS X下性能对比,DataGrid渲染速度大幅提升

<br />中午更新了Flash Player 10.1到10.2, 更新之前好奇其视频播放以及普通应用的处理效率在Mac 下是否真有了大的提升,做了简单的对比测试。<br />系统: Mac OS X 10.6.4<br />浏览器: Chrome 9.0.597.94<br />视频: http://v.ku6.com/film/show_127549/nIfHjBOzvgIWySPv.html (酷6标清,邪恶力量第六季11)<br />对比结果有点出乎意料,两个版本对CPU的使用和内存几乎是一样的。

2011-02-10 19:27:00 959

转载 15个值得收藏的HTML5 资源

<br />HTML5 越来越引起人们的关注,苹果甚至将 HTML5 视为 Flash 的掘墓人。然而,作为一种尚未成型的技术,HTML5 对很多人来说仍然是陌生的。本文收集了15 个非常值得收藏的 HTML5 资源,这些资源可以让你同 HTML5 的发展保持一致,并始终处于这门技术的最前沿。<br />1. WTF is HTML5<br /><br />这是一个关于 HTML5 Infographics 的站点,包含诸如 HTML5 同 Flash 的对比,HTML5 不同浏览器支持情况,HTM

2011-02-10 12:56:00 617

转载 Android系统:见证“开源”的力量

<br />中国农历大年初一,北京时间2月3日凌晨,谷歌正式发布了新版的Android 3.0操作系统,代号为“蜂巢”(HoneyComb)。<br />Android之父安迪·罗宾介绍称,这款操作系统专为平板电脑设计,重点是加入了大量的3D/2D效果,改善了视觉体验,同时将搜索、地图、导航、Gtalk、Gmail、图书、音乐等特色服务进行了全面整合。据称,Android 3.0的推出,是Android系统在大屏幕产品上的突破,包括摩托罗拉Xoom在内的多款产品已确定将搭载Androi 3.0系统。

2011-02-10 10:23:00 621

转载 创业是一种重构

<br />——记译言、东西网创始人赵嘉敏<br />记者/常政<br />不满足于按部就班的职场生涯和可预见的人生轨迹,34岁的Oracle工程师、美国南加州大学运筹学博士赵嘉敏想创业了却又不知道该做什么……千万别以为我在跟你讲述一则千篇一律的“宅男程序员跨越职业迷途”的故事。仅凭赵嘉敏对创业的理解便凸显出某种异化:他觉得创业并非是对过去的颠覆,而是软件工程意义上的“重构”;他行事秉承运筹学的法则——不求最优解,只做可行解。<br />如此精密推演的结果,导致他去做了一件看似比软件研发更加枯燥乏味

2011-02-10 10:17:00 1288

转载 Adobe正式公布Flash Player 10.2

<br />Adobe Flash Player在去年12月推出了号称有重大改进的10.2的测试版本,经过2个多月的测试与改进,今天终于推出了正式版本。<br />按照官方介绍,10.2加入了不少新功能:<br /> <br /><br />下载:Adobe Flash Player 10.2.152.26<br />访问:Flash Player 10.2 is Here: Available Now for Windows, Mac, and Linux<br />新增Stage Video硬件加速

2011-02-10 10:16:00 622

原创 35个HTML5酷站欣赏

<br />在即将过去的2010年里HTML5网站逐渐进入我们的视线,关于HTML5的讨论也越来越多,比如我们讨论HTML5和FLASH的优劣等。在新的一年里HTML5必将成为网页设计界更为炙手可热的话题。国内外关于HTML5酷站欣赏的网站和文章也越来越多,今天我们就从里面整理了35个优秀的HTML5酷站欣赏与大家一起欣赏,希望能坚定你学习和使用HTML5的决心。Michael Acevedo<br />html5.iaraby.com<br />vtech<br />Ben the Bodyguard

2011-02-09 20:01:00 1902

最全C&C++程序员面试宝典程序员面试宝典(C/C++版,pdf扫描)

包括面试技巧,数据结构,设计模式,数据库,操作系统,网络等概述,可在面试前巩固一下基础

2018-12-18

Cocos2d-x实战 Lua卷.pdf

Cocos2d-x实战 Lua卷.pdf 版 介绍Cocos2d-x Lua游戏编程和开发技术的书籍,介绍了使用Cocos2dx Lua中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台移植、程序代码管理、两大应用商店发布产品。全书分为六篇: 基础篇、进阶篇、数据与网络篇、优化篇、跨平台移植篇和实战篇,共23章。基础篇包括第1~8章,分别是Cocos2d-x Lua介绍、环境搭建、标签、菜单、精灵、场景、层、动作、特效、动画和用户事件。进阶篇包括第9~12章,分别是游戏音乐与音效、粒子系统、瓦片地图和 物理引擎。数据与网络篇包括第13~15章,分别是数据持久化、基于HTTP的网络通信、Node.js与WebSocket网络通信。优化篇为第16 章,主要介绍性能优化。跨平台移植篇包括第17章和第18章,分别是移植到Android平台和移植到iOS平台。实战篇包括第19~23章,分别是使用 Git管理程序代码、项目实战——迷失航线手机游戏、为迷失航线游戏添加广告、发布放到Google play应用商店和发布放到苹果App Store。

2018-09-11

交互式计算机图形学 基于WEBGL的自顶向下方法 7th 源代码

该资源是《交互式计算机图形学 基于OpenGL着色器的自顶向下方法(第7版) 》里面的代码

2018-09-02

计算机图形学 基于WebGL的自顶向下方法 第7版

全部章节的 另一本webGL学习资料,内容为全部内容。自OpenGL之后的另一本计算机图形学资料,适合Web端开发三维的同学

2018-08-31

我所理解的Cocos2d-x ,秦春林编著 ,P4381.pdf

《我所理解的Cocos2d-x》针对最新的 Cocos2d-x 3.x版本,介绍了Coco2d-x游戏引擎的基本架构、渲染机制,以及各个子模块的功能和原理,并结合OpenGL ES图形渲染管线,深入探讨了游戏开发中涉及的相关图形学的知识,内容包括:Cocos2d-x的基本架构及渲染机制、纹理相关的知识、OpenGL ES 2.0渲染管线、计算机字体的绘制、多分辨率支持、事件分发、碰撞与物理引擎、游戏对象模型架构、Genius-x开源框架、脚本在游戏引擎中的架构等。

2018-08-29

微信跳一跳源码

微信小游戏跳一跳源码,喜欢的童鞋可以拿走,共同学习

2018-01-21

3D数学基础:图形与游戏开发高清带目录中文版.pdf

邓恩 (作者), 帕贝利 (作者), 史银雪 (译者), 陈洪 (译者), 王荣静 (译者) 《3D数学基础:图形与游戏开发》专业培训机构指定教学参考书,多家游戏开发企业共同推荐,游戏业界权威,探索游戏开发背后的核心秘密。《3D数学基础:图形与游戏开发》主要介绍了基本的3D数学概念,这对电脑游戏开发人员和编程人员来说尤为重要。作者详尽地讨论了数学理论,并在必要时提供几何说明,帮助读者形成直观的3D感。书中还提供了将理论应用于实践的C++类,并且在每章结尾处提供练习。《3D数学基础:图形与游戏开发》介绍了基础概念,如向量、坐标空间、矩阵、变换、欧拉角、齐次坐标空间、几何图元、相交性检测和三角网格。

2017-07-03

xcode配置iOS10.3开发包

2017-03-29

WebGL编程指南

基本信息 原书名:WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL (OpenGL) 原出版社: Addison-Wesley Professional 作者: (美)Kouichi Matsuda Rodger Lea(松田浩一,罗杰.李) 译者: 谢光磊 出版社:电子工业出版社 ISBN:9787121229428 上架时间:2014-6-11 出版日期:2014 年6月 开本:16开 页码:470 版次:1-1 --------------------- 目录 《WebGL编程指南》 第1 章 WebGL 概述 1 WebGL 的优势 3 使用文本编辑器开发三维应用 3 轻松发布三维图形程序 4 充分利用浏览器的功能 5 学习和使用WebGL 很简单 5 WebGL 的起源 5 WebGL 程序的结构 6 总结 7 第2 章 WebGL 入门 9 Canvas 是什么? 10 使用[canvas] 标签 11 DrawRectangle.js 13 最短的WebGL 程序:清空绘图区 16 HTML 文件(HelloCanvas.html) 16 JavaScript 程序(HelloCanvas.js) 17 用示例程序做实验 22 绘制一个点(版本1) 22 HelloPoint1.html 24 HelloPoint1.js 24 着色器是什么? 25 使用着色器的WebGL 程序的结构 27 初始化着色器 29 顶点着色器 31 片元着色器 33 绘制操作 34 WebGL 坐标系统 35 用示例程序做实验 37 绘制一个点(版本2) 38 使用attribute 变量 38 示例程序(HelloPoint2.js) 39 获取attribute 变量的存储位置 41 向attribute 变量赋值 42 gl.vertexAttrib3f() 的同族函数 44 用示例程序做实验 45 通过鼠标点击绘点 46 示例程序(ClickedPoints.js) 47 注册事件响应函数 48 响应鼠标点击事件 50 用示例程序做实验 53 改变点的颜色 55 示例程序(ColoredPoints.js) 56 uniform 变量 58 获取uniform 变量的存储地址 59 向uniform 变量赋值 60 gl.uniform4f() 的同族函数 61 总结 62 第3 章 绘制和变换三角形 63 绘制多个点 64 示例程序(MultiPoint.js) 66 使用缓冲区对象 69 创建缓冲区对象(gl.createBuffer()) 70 绑定缓冲区(gl.bindBuffer()) 71 向缓冲区对象中写入数据(gl.bufferData()) 72 类型化数组 74 将缓冲区对象分配给attribute 变量(gl.vertexAttribPointer()) 75 开启attribute 变量(gl.enableVertexAttribArray()) 77 gl.drawArrays() 的第2 个和第3 个参数 78 用示例程序做实验 79 Hello Triangle 80 示例程序(HelloTriangle.js) 80 基本图形 82 用示例程序做实验 83 Hello Rectangle(HelloQuad) 84 用示例程序做实验 85 移动、旋转和缩放 86 平移 87 示例程序(TranslatedTriangle.js) 88 旋转 91 示例程序(RotatedTriangle.js) 93 变换矩阵:旋转 97 变换矩阵:平移 100 4×4 的旋转矩阵 101 示例程序(RotatedTriangle_Matrix.js) 102 平移:相同的策略 105 变换矩阵:缩放 106 总结 108 第4 章 高级变换与动画基础 109 平移,然后旋转 109 矩阵变换库:cuon-matrix.js 110 示例程序(RotatedTriangle_Matrix4.js) 111 复合变换 113 示例程序(RotatedTranslatedTriangle.js) 115 用示例程序做实验 117 动画 118 动画基础 119 示例程序(RotatingTriangle.js) 119 反复调用绘制函数(tick()) 123 按照指定的旋转角度绘制三角形(draw()) 123 请求再次被调用(requestAnimationFrame()) 125 更新旋转角(animate()) .126 用示例程序做实验 128 总结 130 第5 章 颜色与纹理 131 将非坐标数据传入顶点着色器 131 示例程序(MultiAttributeSize.js) 133 创建多个缓冲区对象 134 gl.vertexAttribPointer() 的步进和偏移参数 135 示例程序(MultiAttributeSize_Interleaved.js) 136 修改颜色(varying 变量) 140 示例程序(MultiAttributeColor.js) 141 用示例程序做实验 144 彩色三角形(ColoredTriangle.js) 145 几何形状的装配和光栅化 145 调用片元着色器 149 用示例程序做实验 149 varying 变量的作用和内插过程 151 在矩形表面贴上图像 153 纹理坐标 156 将纹理图像粘贴到几何图形上 156 示例程序(TexturedQuad.js) 157 设置纹理坐标(initVertexBuffers()) 160 配置和加载纹理(initTextures()) 160 为WebGL 配置纹理(loadTexture()) 164 图像Y 轴反转 164 激活纹理单元(gl.activeTexture()) 165 绑定纹理对象(gl.bindTexture()) 166 配置纹理对象的参数(gl.texParameteri()) 168 将纹理图像分配给纹理对象(gl.texImage2D()) 171 将纹理单元传递给片元着色器(gl.uniform1i()) 173 从顶点着色器向片元着色器传输纹理坐标 174 在片元着色器中获取纹理像素颜色(texture2D()) 174 用示例程序做试验 175 使用多幅纹理 177 示例程序(MultiTexture.js) 178 总结 183 第6 章 OpenGL ES 着色器语言(GLSL ES) 185 回顾:基本着色器代码 186 GLSL ES 概述 186 你好,着色器! 187 基础 187 执行次序 187 注释 187 数据值类型(数值和布尔值) 188 变量 188 GLSL ES 是强类型语言 189 基本类型 189 赋值和类型转换 190 运算符 191 矢量和矩阵 192 赋值和构造 193 访问元素 195 运算符 197 结构体 200 赋值和构造 200 访问成员 200 运算符 201 数组 201 取样器(纹理) 202 运算符优先级 203 程序流程控制:分支和循环 203 if 语句和if-else 语句 203 for 语句 204 continue、break 和discard 语句 205 函数 205 规范声明 207 参数限定词 207 内置函数 208 全局变量和局部变量 209 存储限定字 209 const 变量 209 Attribute 变量 210 uniform 变量 211 varying 变量 211 精度限定字 211 预处理指令 213 总结 215 第7 章 进入三维世界 217 立方体由三角形构成 217 视点和视线 218 视点、观察目标点和上方向 219 示例程序(LookAtTriangles.js) 221 LookAtTriangles.js 与RotatedTriangle_Matrix4.js 224 从指定视点观察旋转后的三角形 225 示例程序(LookAtRotatedTriangles.js) 227 用示例程序做实验 228 利用键盘改变视点 230 示例程序(LookAtTrianglesWithKeys.js) 230 独缺一角 232 可视范围(正射类型) 233 可视空间 234 定义盒状可视空间 235 示例程序(OrthoView.html) 236 示例程序(OrthoView.js) 237 JavaScript 修改HTML 元素 239 顶点着色器的执行流程 239 修改near 和far 值 241 补上缺掉的角(LookAtTrianglesWithKeys_ViewVolume.js) 243 用示例程序做实验 245 可视空间(透视投影) 246 定义透视投影可视空间 247 示例程序(perspectiveview.js) 249 投影矩阵的作用 251 共冶一炉(模型矩阵、视图矩阵和投影矩阵) 252 示例程序(PerspectiveView_mvp.js) 254 用示例程序做实验 257 正确处理对象的前后关系 258 隐藏面消除 260 示例程序(DepthBuffer.js) 262 深度冲突 263 立方体 266 通过顶点索引绘制物体 268 示例程序(HelloCube.js) 268 向缓冲区中写入顶点的坐标、颜色与索引 271 为立方体的每个表面指定颜色 274 示例程序(ColoredCube.js) 275 用示例程序做实验 277 总结 279 第8 章 光照 281 光照原理 281 光源类型 283 反射类型 284 平行光下的漫反射 286 根据光线和表面的方向计算入射角 287 法线:表面的朝向 288 示例程序(LightedCube.js) 291 环境光下的漫反射 296 示例程序(LightedCube_ambient.js) 298 运动物体的光照效果 299 魔法矩阵:逆转置矩阵 301 示例程序(LightedTranslatedRotatedCube.js) 302 点光源光 304 示例程序(PointLightedCube.js) 305 更逼真:逐片元光照 308 示例程序(PointLightedCube_perFragment.js) 309 总结 310 第9 章 层次模型 311 多个简单模型组成的复杂模型 311 层次结构模型 313 单关节模型 314 示例程序(JointMode.js) 315 绘制层次模型(draw()) 319 多节点模型 321 示例程序(MultiJointModel.js) 323 绘制部件(drawBox()) 326 绘制部件(drawSegments()) 327 着色器和着色器程序对象:initShaders() 函数的作用 332 创建着色器对象(gl.createShader()) 333 指定着色器对象的代码(gl.shaderSource()) 334 编译着色器(gl.compileShader()) 334 创建程序对象(gl.createProgram()) 336 为程序对象分配着色器对象(gl.attachShader()) 337 连接程序对象(gl.linkProgram()) 337 告知WebGL 系统所使用的程序对象(gl.useProgram()) 339 initShaders() 函数的内部流程 339 总结 342 第10 章 高级技术 343 用鼠标控制物体旋转 343 如何实现物体旋转 344 示例程序(RotateObject.js) 344 选中物体 347 如何实现选中物体 347 示例程序(PickObject.js) 348 选中一个表面 351 示例程序(PickFace.js) 352 HUD(平视显示器) 355 如何实现HUD 355 示例程序(HUD.html) 356 示例程序(HUD.js) 357 在网页上方显示三维物体 359 雾化(大气效果) 359 如何实现雾化 360 示例程序(Fog.js) 361 使用w 分量(Fog_w.js) 363 绘制圆形的点 364 如何实现圆形的点 364 示例程序(RoundedPoint.js) 366 α 混合 367 如何实现α 混合 367 示例程序(LookAtBlendedTriangles.js) 369 混合函数 369 半透明的三维物体(BlendedCube.js) 371 透明与不透明物体共存 372 切换着色器 373 如何实现切换着色器 374 示例程序(ProgramObject.js) 375 渲染到纹理 379 帧缓冲区对象和渲染缓冲区对象 380 如何实现渲染到纹理 381 示例程序(FramebufferObject.js) 382 创建帧缓冲区对象(gl.createFramebuffer()) 385 创建纹理对象并设置其尺寸和参数 385 创建渲染缓冲区对象(gl.createRenderbuffer()) 386 绑定渲染缓冲区并设置其尺寸(gl.bindRenderbuffer(), gl.renderbufferStorage()) 386 将纹理对象关联到帧缓冲区对象(gl.bindFramebuffer(), gl.framebufferTexture2D()) 388 将渲染缓冲区对象关联到帧缓冲区对象(gl.framebufferRenderbuffer()) 389 检查帧缓冲区的配置(gl.checkFramebufferStatus()) 390 在帧缓冲区进行绘图 390 绘制阴影 392 如何实现阴影 392 示例程序(Shadow.js) 393 提高精度 399 示例程序(Shadow_highp.js) 400 加载三维模型 401 OBJ 文件格式 404 MTL 文件格式 405 示例程序(OBJViewer.js) 406 自定义类型对象 409 示例程序(OBJViewer.js 解析数据部分) 411 响应上下文丢失 418 如何响应上下文丢失 419 示例程序(RotatingTriangle_contextLost.js) 420 总结 422 附录A WebGL 中无须交换缓冲区 423 附录B GLSL ES 1.0 内置函数 427 角度和三角函数 428 指数函数 429 通用函数 430 几何函数 433 矩阵函数 434 矢量函数 435 纹理查询函数 436 附录C 投影矩阵 437 正射投影矩阵 437 透视投影矩阵 437 附录D WebGL/OpenGL :左手还是右手坐标系? 439 示例程序(CoordinateSystem.js) 440 隐藏面消除和裁剪坐标系统 443 裁剪坐标系和可视空间 444 什么是对的? 446 总结 448 附录E 逆转置矩阵 449 附录F 从文件中加载着色器 453 附录G 世界坐标系和本地坐标系 . 457 本地坐标系 458 世界坐标系 459 变换与坐标系 461 附录H WebGL 的浏览器设置 . 463

2016-02-20

用ActionScript开发高级可视化组件

用ActionScript开发高级可视化组件 详细介绍 我们可以用ActionScript开发在Adobe® Flex™应用中使用的高级可视化组件,这个主题,包 括以下方面的内容: 1. 关于创建高级组件 2. 组件的实现 3. 使组件具备可访问性 4. 为组件增加版本号 5. 组件设计的最佳实践 6. 例子:创建一个复合组件 7. 疑难问题 简单组件一般都是现存Flex 组件的子类,它们通过设置skpins 或styles 属性来修改父组 件的外观,或者添加一些新的功能。比如,为Button 控件增加一个新的事件类型,或者更改 DataGrid 控件缺省的styles 和skins。更多信息参见,Simple Visual Components in ActionScript. 在高级组件中,通常会执行以下动作:

2009-10-05

CSS.Mastery.精通CSS(中文版).part02

刚才搜索了一下,论坛里只有英文版的,恰好前几天下载到中文版的,虽然有点大,还是上传和大家分享了。 个人想法:虽然翻译得不怎么样,但结合着英文版,还是挺不错的。如果英语水平还行,对照着金山词霸看,是不错的选择。

2008-09-12

拉格朗日(Lagrange)插值实验

新编的,计算方法用,拉格朗日(Lagrange)插值实验课上用到的

2007-11-30

计算方法中的牛顿插值

可以看看,不是很难,蛮好实现的,在计算方法中使用的

2007-11-30

操作系统中的分页存储

自己编的分页存储 操作系统,实现了分页系统

2007-11-30

设备管理程序 操作系统中的

自己做的操作系统中的设备管理程序,很久了。。。

2007-11-30

空空如也

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

TA关注的人

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