January 27, 2008

iPhone as a handheld console

恩...其实iPhone是个灰常完美的掌机亚...原因如下:
  1. Touch Screen. 这也是DS的最大卖点, Touch Screen可以带来异常直观的用户交互.
  2. Accelerometer. 这个东东其实也就是Wii Remote里面的一半原理,(比较有用的那一半) 可惜在iPhone的系统里它只派了一个用处: 当你把iPhone转过来的时候把屏幕也转过来...然而对于游戏而言, 就有很多可开掘的余地了...甚至可以做出Wii上的保龄球这样的东东, 然后把结果显示在屏幕上...
  3. Multi-Touch Technology, 尽管Pinch-Zoom的功能于游戏而言可能意义不是非常大, 不过Multi-Touch的很大一个意义就是它可以把更多的Gesture引入到游戏中去, 例如: RTS的圈选, 移动, 阵形, 方向等等...或者说黑与白里面的法术系统...
当然...还有一些事情是要避免的...
  1. 它首先是个phone, 所以游戏要随时做好被打断的准备...把内存腾空给别的程序, 并且随时可以恢复到之前的状态...(这一点的具体实施还需要参考一下非官方SDK的有关文档...)
  2. 不像DS, 它只有一个屏幕并且大多数时间会被你手指遮住...这就意味着它不大适合那种interaction intensive的游戏...例如...大多数的动作游戏...(除非谁能构思出一个纯用Accelerometer的设计...左晃左砍, 右晃右砍...) 当然, 灵活可变的UI是一大优势, 需要积极运用...
  3. 它没有专门的图形处理芯片...尽管CPU还不错...620MHz的ARM11比DS的ARM5 *2要好上许多...
不知道等到2月份官方SDK发布后Apple会不会有让EA之类的厂商入侵的打算...

No comments: