游戏开发技巧四
来源:互联网 发布:怎么在淘宝上找到网址 编辑:程序博客网 时间:2024/05/18 03:41
以类似RISC(精简指令集计算机)的方式来编程。换句话说,尽量简化你的代码,而不是使它更复杂。Pentium级处理器特别喜欢简单指令,而不是复杂的指令。你的程序可以长些,但应尽量使用简单指令,使程序相对于编译器来说更加简单些。例如,不要编写这样的程序:
if ((x += (2 * buffer[index ++])) > 10)
{
// do work
} // end if
而应该这样写:
x += (2 * buffer[index]);
index++;
if (x > 10)
{
// do work
} // end if
按照这种方式来编写代码有两个原因。首先,它允许调试程序在代码各部分之间放置断点;第二,这将更易于编译器向Pentium处理器传送简单指令,这样将使处理器使用更多的执行单元并行的处理更多的代码。复杂的代码在这方面就比较糟糕。
- 游戏开发技巧四
- 游戏开发基础(四)
- J2ME游戏开发技巧
- J2ME游戏开发技巧
- J2ME游戏开发技巧
- 游戏开发技巧一
- 游戏开发技巧二
- 游戏开发技巧三
- J2ME游戏开发技巧
- 学习Libgdx游戏开发(四)
- Cocos2d-X游戏开发(四)
- 《Unity 游戏开发技巧集锦》
- ASP开发技巧集锦四
- ASP开发技巧集锦四
- android开发技巧精髓四
- iOS -- 开发技巧(四)
- 网络在线游戏开发心得(服务器端)(四)
- 游戏开发之四 设置世界空间
- Ghostys Hacker Software
- 十条黄金赚钱规则
- 代码解决关于限制字节数的校验问题
- Page_Load函数执行后界面没有显示执行结果
- 浅析下一代网络中面向业务开发的开放接口
- 游戏开发技巧四
- 实习中的感触1
- 自己动手写操作系统-book
- 利用Spring AOP 缓存方法结果集
- 横穿马路被电视台抓住采访时要沉着应答 (超搞笑)
- 《越狱》第二季过后,剧情跌宕起伏,各角色们的命运也各有不同,现公布如下
- PetShop的系统架构设计
- 从文件读数据
- JS Cookies