這個(gè)游戲是從7月初開始寫的,現(xiàn)在已經(jīng)完成了基本的對(duì)戰(zhàn)功能,共5個(gè)角色,可以單人和AI對(duì)戰(zhàn),效果如下圖所示:
人物動(dòng)作素材由本人捕捉自FC版游戲《熱血格斗》,玩法、游戲效果與《熱血格斗》大致一樣。
此游戲的源代碼使用C語(yǔ)言編寫,用C語(yǔ)言的原因是因?yàn)榇擞螒驔]具體完工時(shí)間,不需要趕時(shí)間,也不需要很高的開發(fā)效率,再加上我能用的編程語(yǔ)言只有C,此游戲可以用C語(yǔ)言實(shí)現(xiàn),所以就選擇C語(yǔ)言作為此游戲的開發(fā)語(yǔ)言,順便向那些問"C語(yǔ)言能干什么"
的人證明"可以用C語(yǔ)言搞這個(gè)"。
用了個(gè)工具統(tǒng)計(jì)了一下代碼,除去注釋,此游戲源代碼共1.8萬行。
開發(fā)目的
起初并不是決定寫這種游戲的,那時(shí)是想寫個(gè)類似于“大富翁”的游戲,像這樣:
這是某款手機(jī)游戲的效果圖,打算先將它完整山寨出來,然后再對(duì)游戲進(jìn)行改進(jìn),寫這個(gè)游戲前,需要一個(gè)地圖編輯器,因此,就花了一些時(shí)間寫了2D地圖編輯器,效果圖如下:
后來覺得這種游戲可玩性不高,玩一次就夠了,也不便于測(cè)試,因此,又改變了主意,想寫個(gè)2D格斗游戲。以前雖然寫過2D格斗游戲,但未完成,那時(shí)考慮到問題的不多,代碼寫得也不怎么樣,以現(xiàn)有的知識(shí)和經(jīng)驗(yàn)去重新寫個(gè)2D格斗游戲,也算是為了完成我以前未完成的工作。
寫個(gè)類似于《死神vs火影》的游戲的話,感覺可玩性也不高,《拳皇》雖然可以,但已經(jīng)有很多現(xiàn)成的游戲了,沒必要再寫。最后決定寫個(gè)類似于《熱血格斗》的游戲,因?yàn)榇擞螒蛴胁簧俚胤娇梢愿倪M(jìn),可以添加一些新的元素。
附加內(nèi)容
游戲需要一個(gè)正式的名字,請(qǐng)各位為此游戲取一個(gè)有趣的名字,包括中文名和英文名,最好是高端洋氣上檔次,低調(diào)奢華有內(nèi)涵也行。
計(jì)劃在以后為此游戲開發(fā)游戲角色動(dòng)作編輯器,這樣就省的我用PhopShop調(diào)整各個(gè)動(dòng)作幀的位置、確定攻擊框和受攻擊框的范圍了。
除了這個(gè)游戲,還有LCUI和應(yīng)用LCUI開發(fā)的照片查看器。
照片查看器,在我開發(fā)LCUI時(shí)就在寫它了,效果如下圖所示:
效果圖是以前截的,和那個(gè)2D地圖編輯器一樣,很久沒有搞了
喜歡小編的文章的朋友可以關(guān)注、收藏、轉(zhuǎn)發(fā)、留言,閱讀愉快??!