游戏开发
文章平均质量分 80
ryan838
这个作者很懒,什么都没留下…
展开
-
优秀的开发者 vs 差的开发者
本文来自Totango的联合创始人兼CEO盖伊·尼尔帕兹(Guy Nirpaz),他在本文中列出了优秀的开发者和差的(或还需努力的)开发者之间的区别。如果你认为使用“优秀”和“差”来区分开发者不妥的话,也可以将这些看作是初级开发者和资深开发者之间的区别。但无论如何,多看看其他的优秀开发者(或资深开发者)是如何做的,对于自身技能、工作方式的提升有很大的帮助。文章内容如下:转载 2012-11-21 00:24:51 · 341 阅读 · 0 评论 -
在Flash Builder中配置Adobe Scout
在Flash Builder中配置Adobe Scout作者: 赵客 发表时间: 2012-12-06 09:32 | 860次阅读 |参与评论(17)分享:Adobe Scout是一个Flash应用程序分析工具,无论要分析的应用程序是运行在电脑的Flash播放器或Adobe AIR里还是运行在手机里。Adobe Scout使用遥测功能(Tele转载 2012-12-17 00:14:33 · 1701 阅读 · 0 评论 -
优化Flash性能(最终篇)
有关Stage3DStage3D是基于GPU的显示渲染模型,它是Flash Player11版本发布的。这个模型对3D渲染特别有用,但是使用例如Starling的框架也能服务于2D显示。因为原本CPU承担了全部的渲染显示工作,(当运行一个程序时CPU也要做其他工作),而现在GPU承担了一部分渲染工作,就可以让CPU有更多的空闲做其他工作。这样的利用极大的提高了设备性能。转载 2012-12-16 22:34:34 · 1428 阅读 · 0 评论 -
优化Flash性能(三)
管理内存下面列的建议不够详尽,但它包括了那些可以大幅度提升Flash性能的策略内容。使用回调函数 VS dispatEvent当派发事件的时候会增加内存的使用,因为每个事件必须被创建并且分配内存给它。这种行为是这样解释的:事件也是对象,因此也需要内存。我试着发送少量事件,发现每个消耗40到128字节。我也发现使用回调函数会使用更少的内存,比使用事件效率更高。转载 2012-12-16 22:32:32 · 433 阅读 · 0 评论 -
记录一些flex笔试题
Flex笔试(面试题)一.简述Flex内存释放优化原则。什么情况会发生内存经泄露,一旦有内存泄露,你会如何解决?FLEX内存释放优化原则:1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉;2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除;3. 如果一个对象中引用了外部对象,当自原创 2012-12-17 07:24:27 · 1028 阅读 · 0 评论 -
优化Flash性能(二)
实现优化算法在这个单元,我会开始做一些内存管理的指导,下面单元标题的顺序是按照首字母排序的。然后为了这个目的,我会提供有关CPU/GPU管理信息的子标题来探讨。也许我们会觉得提供两个单元的技术是合理的。但是,如果你通读完这篇文章,知道了用内存管理影响CPU/GPU的方法,那么列出的内存管理的建议,可以和CPU/GPU单元里列出的方法一起使用,这样效果会更好。在为转载 2012-12-16 22:31:22 · 313 阅读 · 0 评论 -
优化Flash性能(四)
管理CPU/GPU使用情况当前,我唯一知道如何直接查看的工具就是使用操作系统自带的。Windows里有一个任务管理(性能选项卡)和Mac OS提供的活动监视器。这两个工具都可以让你看CPU的使用情况,但是一般来说,它们对测试Flash性能不是特别有用。结果,你直接查看CPU/GPU的使用只能通过检查你应用的帧频了。MT类可以让你检查项目的帧频,还有内存使用报告和内存跟踪。转载 2012-12-16 22:33:41 · 589 阅读 · 0 评论 -
优化Flash性能(一)
示例文件在这里~~~(有人反映里面仅一个SWF,我打开看了确实,原链接确实只有这一个范例文件,我反编译了一下还是没有所有的文件,很奇怪,望高手解答)optimizing-flash-performance.zip在这篇文章中,你会学到优化Flash Professional应用性能的策略。优化过程包括编辑你的FLA工程文档确保发布的应用程序帧频可以满足动画的播放流畅。转载 2012-12-16 22:29:23 · 480 阅读 · 0 评论 -
as3练习―小球做圆周运动
package { import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.text.TextField; [SWF(width = "600",height = "600",backgroundColor = "#ffffff"转载 2012-12-08 14:52:14 · 856 阅读 · 0 评论 -
程序员的八个级别(纯粹娱乐)
你是否被人问过这样一个经典的面试问题,“五年内你对自己有什么规划?“五年内你对自己有什么规划?”,这个问题通常会招致一些流于形式的夸夸其谈,大部分的人在面对面试官时都对这样的问题有事先的准备。当通常都不会涉及一些深刻的关切:你做作为程序员今后可能的发展道路上怎样的?没错,我们编程,是因为我们喜欢,这样看来我们是很幸运的。但当你50时岁时你还想坐在电脑前面编程吗?60时岁时?对于一个想成为程转载 2012-11-21 14:19:35 · 576 阅读 · 0 评论 -
为什么我们应该像盖房子那样写程序?
在砌上一块砖或钉下一支钉子之前,建筑设计师会制定好详细的计划。程序员或者软件工程师却不会。这难道就是房子很少塌倒而程序经常会崩溃的原因?蓝图保证建筑设计师的设计的建筑按规划建成。“建成”不仅仅意味不会塌倒,还意味达到业主要求的功能。建筑设计师和他们的客户在着手建造之前,通过蓝图来沟通,以理解他们将要建造成的建筑的样子。但是很少有程序员在编码之前,会勾画哪怕是转载 2013-02-06 16:21:46 · 355 阅读 · 0 评论