商業(yè)游戲開發(fā)計劃書

商業(yè)游戲開發(fā)計劃書

ID:5271519

大小:808.79 KB

頁數(shù):16頁

時間:2017-12-07

商業(yè)游戲開發(fā)計劃書_第1頁
商業(yè)游戲開發(fā)計劃書_第2頁
商業(yè)游戲開發(fā)計劃書_第3頁
商業(yè)游戲開發(fā)計劃書_第4頁
商業(yè)游戲開發(fā)計劃書_第5頁
資源描述:

《商業(yè)游戲開發(fā)計劃書》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、商業(yè)游戲開發(fā)計劃書你好??!我是尋覓!以下是我對這個項目的個人想法(簡要介紹)◇開發(fā)過程會遇到和要解決的問題1)首先,這是個游戲和普通的3D游戲有著,很大的區(qū)別。這是一個綜合性項目,不但具有游戲的特點(diǎn),同時也是要提出的是,這是一個集合了許多軟體的東西,不但要有豐富的場景,同時在進(jìn)入不同的場景時,可以玩不同的游戲,同時每個游戲有自己的計算規(guī)則,每個規(guī)則實現(xiàn)各自的計算,在將計算的結(jié)果返回到每個用戶(玩家)自己的獨(dú)立帳戶(數(shù)據(jù)表)里,這其中的每個游戲都是十分復(fù)雜的,具有各自的二次開發(fā)的潛力。對于這個項目在短時間只內(nèi)要開發(fā)出來是不容易的。2)其次,項目的開發(fā)涉及,

2、網(wǎng)絡(luò)問題,需要一定的網(wǎng)絡(luò)帶寬和合理的服務(wù)器布局(后期使用建議使用分布式網(wǎng)絡(luò)結(jié)構(gòu))。前期開發(fā)可以使用一臺服務(wù)器,由于java的平臺移植性好,前期可以在普通的PC機(jī)上使用windows2003+mssql(+weblogic),以后可以選擇性能穩(wěn)定的安裝Solaris+Oracle的SUNSPARC機(jī)上。需要注意的是數(shù)據(jù)庫的設(shè)計。聽起來好像是一個很復(fù)雜的工程哦呵呵!其實我們有很多現(xiàn)成的東東可以用哦?。?!就是開源游戲代碼。有了這些東西我們可以很方便的實現(xiàn)各個細(xì)節(jié)上的功能,如:賭廠(當(dāng)然本人很討厭賭博,為了新一代的健康發(fā)展,和社會的穩(wěn)定,建議不要),我們可以使用

3、下面的游戲代碼,要做的只是將他們整和到我們的場景,并做相應(yīng)的更改處理。至于場景中人稱的變化可以使用多個游戲的集合并進(jìn)行整合(如:quake2中使用第一人稱)。好了OK,◇接著說說開發(fā)過程會用到的軟件和開發(fā)環(huán)境場景開發(fā)使用:腳本+3DMAX(或其他3D開發(fā)軟件)、OpenGL、X3d、Xj3d等。場景中的游戲?qū)崿F(xiàn)使用:java和其他的編程語言(建議非不得以,使用java開發(fā)就好)這里回用到netbean、eclipse、jdk等開發(fā)工具。具體實現(xiàn)還有待研究?!笞⒁馐马棧罕卷椖繉儆诖笮晚椖?,不建議你使用小型項目理念開發(fā)。必須注意以下幾點(diǎn):(一)必須重視開發(fā)前

4、的部署安排工作(最好是開發(fā)時間的1/3或更長我建議1/2時間用于該環(huán)節(jié))這會決定以后,開發(fā)的難度和開發(fā)效率……(二)開發(fā)過程的人員組織,我想必須靈活,不能受前面的安排所限制。(一切由需要而定)。(三)軟件的二次開發(fā)和重用性問題。這是始終要堅持的。(即使要犧牲某些功能,我建議使用面向面向編程思想實現(xiàn)來解決這個問題。)◇結(jié)構(gòu)圖◇下面是開源游戲代碼http://www.puzzlepirates.com/【Java開源Java游戲】Triplea點(diǎn)擊次數(shù):10814Triplea是一個開放源碼的boardgame.它允許玩家選擇各種各樣的戰(zhàn)略版圖游戲(如:軸心

5、國或同盟軍).TripleA引擎支持聯(lián)網(wǎng)對戰(zhàn),支持聲音,支持使用XML文檔來存儲游戲文件并且它允許玩家定制適合自己的地圖.Risk點(diǎn)擊次數(shù):8916Risk這是一個Java版本的經(jīng)典冒險board游戲.支持聯(lián)網(wǎng),它可以運(yùn)行在任何操作系統(tǒng)但需要java1.4以上.FrozenBubble點(diǎn)擊次數(shù):13002開源Java版的泡泡龍游戲.Arianne點(diǎn)擊次數(shù):8087Arianne是一個用來開發(fā)同時多人在線游戲的引擎,Arianne提供一個簡單的方式來創(chuàng)建游戲服務(wù)器規(guī)則與游戲客戶端.MarauroaServer是用Java開發(fā)的多線程服務(wù)器,使用UDP協(xié)議進(jìn)

6、行通信,用mysql存儲數(shù)據(jù),并使用python描述游戲腳本。MegaMek點(diǎn)擊次數(shù):8175MegaMek是一個Java開發(fā)網(wǎng)絡(luò)版的戰(zhàn)斗機(jī)甲(BattleTech),支持多個玩家.戰(zhàn)斗中可使用巨大機(jī)器人(giantrobots),坦克(tanks),和步兵部隊(infantry)在一張基于十六進(jìn)制的地圖上.JVMine點(diǎn)擊次數(shù):8116JVMine用Applets開發(fā)的掃雷游戲,可在線玩。JMRI點(diǎn)擊次數(shù):6973TheJMRIprojectisbuildingtoolsformodelrailroadcomputercontrol.GhostWrit

7、er點(diǎn)擊次數(shù):7112oneofadozendelightfulJavaWebStartgamesEspresso點(diǎn)擊次數(shù):9079EspressoGamePlatform用java語言寫的一個游戲模板,目的在于為開發(fā)各種類型(ACT,RPG,SLG...)的游戲搭建一個清晰的體系結(jié)構(gòu)。PCGen點(diǎn)擊次數(shù):7211PCGen是針對角色扮演游戲的人物生成器和維護(hù)程序.PCGen基于Java1.3可運(yùn)行在Windows,Solaris,MacOSX,與Unix/Linux平臺.JAVAisDOOMED點(diǎn)擊次數(shù):10951JAVAisDOOMED(JID)是一

8、個利用Java實現(xiàn)的開源3D引擎并且使用OpenGL作為圖形API.JOGRE點(diǎn)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。