游戏编程性能优化--------------------------------------------------------------------------------------

简介: 游戏编程性能优化-------------------------------------------------------------------------------------------   1.

游戏编程性能优化-------------------------------------------------------------------------------------------

 

1.全局变量名尽量用缩写,尽可能短,可以减小程序最终生所的体积

 

2.for循环在较大的循环空间,写成几个循环,以利用CPU的Cache达到效果,

将1000次循环改成100次的方法

for(var i:int =0;i<1000;i+=10;)

{

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

    j++;//do some thing

}

 

var i ; var len是要提前声明的,提高循环效率

 

3.取模等一些操作可以用位运算,提高核心运行效率

 

4.注意的地方

变量必须显示初始化

如 var i:int = 0;//赋0值,尽管语言中 i 默认值是0

 

5.多用public var,少用get

get封装效率和function调用差不多,比public var低50倍 或更多

相关文章
|
3月前
|
缓存 前端开发 JavaScript
探索前端开发的性能优化之道
在当今数字化时代,快速加载和高效运行的网页对于用户体验至关重要。本文将介绍一些前端开发中的性能优化技巧,帮助开发人员提升网页的加载速度和响应能力,提供更流畅的用户体验。
|
3月前
|
缓存 编解码 前端开发
前端开发的速度之道:性能优化技巧
在前端开发中,性能优化是至关重要的。本文将介绍一些高效的前端开发技巧,帮助开发者提升网站或应用程序的性能和用户体验。通过合理的代码编写、资源加载策略、图片优化等手段,你可以轻松优化前端性能,提升页面加载速度和响应能力。
|
5月前
|
消息中间件 缓存 负载均衡
高并发与性能优化的神奇之旅
高并发与性能优化的神奇之旅
|
7天前
|
缓存 Java Android开发
安卓应用性能优化实践
【4月更文挑战第12天】 在竞争激烈的移动应用市场中,性能优越的应用更容易获得用户青睐。本文针对安卓平台,深入分析了影响应用性能的关键因素,并提出了一系列实用的性能优化策略。通过对内存管理、多线程处理、UI渲染等方面的细致调优,开发者可以显著提升应用的响应速度和流畅度,进而提高用户满意度。
|
23天前
|
缓存 编译器 调度
【C/C++ 性能优化】了解cpu 从而进行C++ 高效编程
【C/C++ 性能优化】了解cpu 从而进行C++ 高效编程
98 0
|
消息中间件 缓存 弹性计算
|
缓存 算法 安全
性能优化:第一章:我们应该怎么优化
性能优化:第一章:我们应该怎么优化
|
缓存 JavaScript 前端开发