隨筆 - 303  文章 - 883  trackbacks - 0
          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          歡迎光臨! 
          閑聊 QQ:1074961813

          隨筆分類(357)

          我管理的群

          公共blog

          • n維空間
          • Email : java3d@126.com 群 : 12999758

          參與管理的論壇

          好友的blog

          我的其他blog

          朋友的網(wǎng)站

          搜索

          •  

          最新評論

          呵呵大家好啊,我是尋覓!
          今天天氣不錯哦!下午朋友又找到我,希望我能幫上點忙,朋友是開發(fā)游戲的,希望能在jake2這個東西上面學到點東西。
          我想這是個不錯的學習方式,畢竟中國還沒能開發(fā)出如此優(yōu)秀的java 3D游戲。
          按照朋友的方法,試了很久還是不行,非常悲哀!我想我還是自己弄弄洗完澡回來,自己動手整了一下,ye成功了,完了一會游戲,發(fā)現(xiàn)自己玩得還是瞞不錯的,放心不會被它迷住的,嘿嘿,我還有更重要的事情要做:就是寫一個開發(fā)環(huán)境配置方案。這方面網(wǎng)上,幾乎找不到一個像樣的!大多能看不能用,這里本人將具體的介紹每一步實現(xiàn),希望大家都能輕松的體驗游戲開發(fā)樂趣,呵呵,廢話了我!!

           先講一下平臺 :
                                                                
          軟件 版本
          jdk&jre version:  

                1.5.11

          OS     Windows
          硬件       url

          1)安裝前準備:


          下載安裝相關數(shù)據(jù)文件(這是官方的建議)
          先到  ftp://ftp.idsoftware.com 下載 q2-314-demo-x86.exe
          我給個連接,不大家上不去的可以試試
          ftp://ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe
          安裝時請選擇正確目錄,我選擇在D盤下Quake2 Demo,安裝完該目錄可以刪除。

          2)引擎的安裝


          有兩個方法:(本人推薦使用第一種,因為第二種的源文件有問題)

          (1)到 http://bytonic.de/html/download.html 下載 Jake2-0.9.5-install.jar
                   我們這里假設你放在"D:/Jake2-0.9.5-install.zip",我們打開 開始》運行》cmd  窗口
                   在cmd下我們使用cd命令“d:”cd 到我們的D盤下面  
                   我們鍵入安裝命令  D:\>java -jar Jake2-0.9.5-install.jar
                   接著將出現(xiàn)安裝窗口
                   
                   next >......>Done   完成安裝

                    然后我們到選擇的安裝目錄下,找到Jake2.bat;雙擊它,我們就可以開始jake2游戲了.

          (2)可以到 http://bytonic.de/html/download.html 下載 jake2src-0.9.5.tar.gz   jake2src-0.9.5.zip
                  這兩個是一樣的,解壓后cd到解壓的目錄下,按前面的方法,在命令行下打   
                       > build.bat installer 完成安裝。
                  (如果您的系統(tǒng)是unix的,如red hat 9.0 可以在shell下使用:build.sh installer 命令進行安裝)


          3)建立游戲學習和開發(fā)平臺


          使用第二種方式安裝的朋友,你會在這里會遇到比較大的阻礙
          第一:安裝失敗;
          第二:安裝成功,但將代碼導入到eclipse等IDE開發(fā)工具時,發(fā)現(xiàn)代碼有問題,無法運行,需要更改。
                     官方也提出該源代碼,有問題。
          (這是我前面遇到的問題,還沒解決;如果你有時間且天生喜歡找麻煩,可以試試,祝你成功!
             也希望你能在成功之后,在這里留言與大家分享,本人也先:謝謝賜教,不勝感激!!!)、


          我這里詳細介紹第一種方法安裝下,開發(fā)環(huán)境如何建立(該方法避免了debug問題):

          我本人裝在這里:D:\Program Files\Jake2,接著我跑到
          http://bytonic.de/html/download.html 下載 jake2src-0.9.5.zip解壓后,我找到解壓目錄下src文件夾,
          將這個文件夾復制到D:\Program Files\Jake2下面。
          接著打開eclipse3.2,建立一個項目叫jake2,選擇其所在目錄D:\Program Files\Jake2
          OK完成我們可以看到建立起來的游戲開發(fā)平臺
          運行結果發(fā)現(xiàn),真的是不行,不知道我的朋友用源代碼安裝是怎么成功的(不知道是否屬實),呵呵!!
          事實證明和官方說法一樣,源代碼真的有問題!

          有一個最簡單的方法可以解決:呵呵 沒有什么能難的倒我!!(自大了)

          就是反編譯,我先把原來的錯誤垃圾代碼D:\Program Files\Jake2\src送入回收站,

          我們找到D:\Program Files\Jake2\lib\jake2.jar,將其解壓得到jake2文件夾,呵呵
          里面就是我們要的代碼,只是它們現(xiàn)在是.class文件而已,而我們要的是.java文件
          對于java而言,區(qū)區(qū)后綴是難不倒我們的。

          反編譯得到源代碼

          到網(wǎng)上下載 “ DJ JAVA Decompiler v3.8.8.85 破解版”這個java反編譯程序,呵呵自己找(商業(yè)用途請購買正版)
          用他打開剛才解壓出來的D:\Program Files\Jake2\lib\jake2目錄下的.class,我們就能很容易的得到正確的源代碼了。
          再將代碼按原來的目錄結構放到D:\Program Files\Jake2\src下在使用eclipse3.2重復先前面的方法建立項目。
          好了,具體步驟就不講了。
          你也可以不刪除原來的src文件夾,用eclipse3.2編譯D:\Program Files\Jake2\src\jake2\Jake2.java文件進行編譯,再對
          出現(xiàn)問題的代碼進行反編譯和更換。

          OK文章完成,祝你成功!!!如發(fā)現(xiàn)其他問題,請留言提示在下,謝謝支持!!!





          地震讓大伙知道:居安思危,才是生存之道。
          posted on 2007-04-27 22:12 小尋 閱讀(773) 評論(1)  編輯  收藏 所屬分類: j2se/j2ee/j2me

          FeedBack:
          # re: Jake2游戲安裝體驗和引擎(eclipse3.2)開發(fā)入門 2007-05-01 13:11 幻想~@@~
          "又不知道從哪抄來的東西,整就一SB --TMD"說這種話的人:一.Java入門還不到;二.來搗亂。呵呵!沒關系,有什么不明白的可以留言。謝謝支持!!

            回復  更多評論
            
          主站蜘蛛池模板: 怀安县| 勐海县| 阳朔县| 酉阳| 鄂托克前旗| 马山县| 合江县| 沅江市| 海盐县| 房产| 湟中县| 西安市| 新蔡县| 内丘县| 余庆县| 保康县| 左云县| 元谋县| 托克托县| 宣化县| 黄冈市| 瓮安县| 玉田县| 隆安县| 长子县| 青田县| 桑植县| 阳山县| 温泉县| 高碑店市| 托克托县| 义乌市| 龙泉市| 宜昌市| 南乐县| 鄂尔多斯市| 卫辉市| 房山区| 工布江达县| 秦安县| 义马市|