隨筆 - 2, 文章 - 10, 評論 - 3, 引用 - 0
          數據加載中……

          從日本DOJA平臺移植到Nokia S60平臺的經驗之談

               今天我來談談手機游戲移植的一些小問題,我剛剛進去一個手機游戲公司時,公司給我的第一個任務就是從日本DOJA平臺移植到Nokia S60平臺,移植這個游戲時難度不是很大,經過兩天時間對源代碼的分析,理解,基本上摸清了思路。
               接下來就是先修改MIDP與DOJA平臺不同的下面四個方法:

          javax.microedition.lcdui.Graphics

          1.         translate(int x, int y)

          2.         drawImage(Image img, int x, int y, int anchor)

          3.         setColor(int RGB)

          4.         drawRegion(Image src, int x_src, int y_src, int width, int height, int transform, int x_dest, int y_dest, int anchor)

            

          com.nttdocomo.ui.Graphics

          1.         setOrigin(int x, int y)

          2.         drawImage(Image image, int x, int y)

          3.         setColor(int c),其中參數c=getColorOfRGB(int r, int g, int b)

          4.         if(anchor== Graphics.LEFT|Graphics.TOP){ setFlipMode(transform); drawImage(Image image, int dx, int dy, int sx, int sy, int width, int height) }

          javax.microedition.lcdui.Graphics 中列出的4個方法替換com.nttdocomo.ui.Graphics 中列出的4個方法就可以了。修改完后,游戲基本上就沒多大的問題了,OK,那我們就先來試運行一下吧!。。。哈哈,游戲可以正常運行,多么高興的一件事啊,游戲能夠運行,剩下的事就好辦了,無非就是修改一下坐標啊,按照公司的要求重新做一個新的地圖之類的。。。OK了,第一個游戲搞定!

          posted on 2006-02-04 14:20 Alex 閱讀(411) 評論(1)  編輯  收藏 所屬分類: 游戲移植

          評論

          # re: 從日本DOJA平臺移植到Nokia S60平臺的經驗之談  回復  更多評論   

          不是吧?我遇到的怎么沒那么簡單啊?要改的很多啊
          畫圖的,還好
          按鍵比較煩啊?你的程序里按鍵都不用修改么?
          2006-03-01 16:21 | zxhwolfe1

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 隆林| 凌云县| 宿州市| 彭州市| 九龙坡区| 大埔县| 唐海县| 集贤县| 萍乡市| 永城市| 长沙市| 林芝县| 桃园县| 西宁市| 和政县| 永靖县| 中江县| 甘洛县| 长垣县| 景德镇市| 虞城县| 林甸县| 白银市| 澄城县| 廉江市| 吉安市| 泾源县| 沙坪坝区| 调兵山市| 鲜城| 宜昌市| 沿河| 安达市| 胶州市| 武功县| 墨玉县| 富蕴县| 岳西县| 天门市| 咸丰县| 桃江县|