摘要:
1. 游戏编程分块:图像图像;AI部分;基本逻辑与UI部分。2.代码优化:使用二进制移位代替乘除法;适当使用全局变量,可以避免调用函数时的参数传递,提高速度;使用32位变量;尽量避免类型转换,如果必须使用类型转换的话将其放到最后;使用inline函数;使用速查表。如果程序中用到一些数学函数,比如y=f(x),实时计算太耗费时间了,可以预先计算出相应的x,y数值放到一个大表里,在程序运行时只需要到表里查相应的x,y数据即可,这就是用空间换时间的做法;齐次坐标可以将矩阵的各种变换统一表示成矩阵的乘法,二维坐标系的齐次坐标是三维,三维坐标系的齐次坐标则是四维;窗口-视图变换:游戏中有2中坐标,世界坐 阅读全文
posted @ 2011-05-12 00:18
小 楼 一 夜 听 春 雨
阅读(289)
评论(0)
推荐(0)

浙公网安备 33010602011771号