Thursday, September 30, 2010

Stage 1 Clear! Code Porting is Done.

花了一些時間終於將LynxEngine的code全部移植上iPhone了, 基本上由於PC/iPhone都是使用C/C++, 所以並沒有遇到太大問題. 主要的遇到問題幾乎都是GNU C的編譯器所能接受的一些語法與VC++有些不同 , 還有對於XCode工具的不熟悉所花的摸索時間. 不過因為Android NDK也是採用GNU C, 所以相信因為這次的移植針對GNU C的語法所做的修正到時都能派上用場了.

接下來第二階段就是實做OGLES Renderer啦, 雖然之前有一個版本, 不過已經五年沒碰OGL了, 所以有點生疏了, 希望不要延遲太多進度才好.

Sunday, September 26, 2010

My new iPod Touch 4!!

話說iPod Touch 4一發表時, 我就決定要買一台了, 因為我那台iPod Touch是第一代的, 已經有點力不從心了, 再加上缺乏喇叭及麥克風, 要當作隨身Skype實在有點困難, 所以打算一上市就去買. 這次又是用累積里程去買的, 想想上一支iPod也是累積里程去換的, PS3也是, 這大概是常出差唯一的好處吧 :)

不過iPod到貨很少, 所以我每天下班就到Future Shop去晃晃, 終於9/20等到新進的8G版本, 其實我本來是想買32G的, 但是店員也不知何時會進, 所以就買了8G的, 也好, 夠便宜, 其實我也不太會裝很多東西進去的說. 以下就是拍得很爛的開箱照了 :(
























後來有機會跟台灣朋友試了一下Face Time, 音質跟影像都還不錯, 就是iPod的喇叭聲音有點小. 在外地工作的人可以考慮買兩台來做視訊話機.

最近引擎核心算是比較穩定了, 所以想說試試移植到其他平台上, 之前有將Android的開發環境設定好了, 可是iPhone部分因為需要用Mac開發, 但Mac實在貴的不值那個價所以一直買不下手. 前幾天想想可以用VM來跑於是就上網搜尋如何安裝OSX到VM上, 找到了一篇不錯的文章因此很快就將VM安裝好了. 試了一下安裝iPhone SDK確實可以順利執行. 接下來應該會花一些時間在移植上面了.



這是安裝Android開發環境跟OSX VM查到的連接, 非常有幫助.

再次在VMWare Workstation 7.0裝上Mac OS X Snow Leopard.

第一支Android NDK程式--HelloJni

Tuesday, September 07, 2010

Agile Game Development with Scrum

今天上Amazon買了這本書的Kindle版本, US$ 17.59, 相較於紙本的US$ 31.19算是便宜不少. Amazon上的評價還不錯, 不過目前只有四個人評價, 所以不一定準. 不過 Cliton Keith本身之前就有實際在遊戲公司工做過而且採用Scrum到遊戲專案之上, 所以相信內容應該會蠻實用的. 有興趣的人不妨考慮看看Kindle版本, PC, iPod, Android都可以看算是蠻方便的.

Agile Game Development with Scrum