Game Development
wakin002
这个作者很懒,什么都没留下…
展开
-
iPhone Game Develop Memo
Peeking Inside the iPhone ToolboxThese technologies include Objective-C or C/C++, Xcode, UIKit, Quartz 2D, CoreAnimation, OpenGL, audio APIs, networking, and GameKit.UIKit provides one of th原创 2013-01-26 15:36:40 · 778 阅读 · 0 评论 -
五大开源游戏引擎介绍
对游戏编程初哥来说,选择一个好的游戏引擎是一个很头疼的事。市面上鱼目混杂,并且价格不菲。今天我要隆重推出开源游戏引擎五强(严格上说是四个,有一个是图像引擎)。他们不仅被证明是可靠的,而且全部开放源码。 1. Irrlicht http://irrlicht.sourceforge.net/ 始于2003,次年即被评为最佳开源游戏引擎。官方支持C++和.Net,拓展语言绑定包含jav转载 2013-01-26 15:37:39 · 659 阅读 · 0 评论 -
求平方根倒数的算法
下面这个求的函数号称比直接调用sqrt库函数快4倍,来自游戏Quake III的源代码。float InvSqrt (float x){ float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); x = *(float*)&i; x = x*(1.5f - xhalf*x*转载 2013-01-26 15:39:21 · 933 阅读 · 0 评论 -
C语言编程开发中用好位操作符
1. C语言中的位操作符 因为C语言的设计目的是取代汇编语言,所以它必须支持汇编语言所具有的运算能力,所以C语言支持全部的位操作符(Bitwise Operators)。位操作是对字节或字中的位(bit)进行测试、置位或移位处理,在对微处理器的编程中,特别适合对寄存器、I/O端口进行操作。因而本节将对此作比较详细地介绍。 6种位操作符的形式与含义如下: & :按位转载 2013-01-26 15:35:41 · 464 阅读 · 0 评论