| 剣と魔法の世界のターン制シミュレーションゲーム。マップは小規(guī)模ながら完成度は高いです。
ストーリーは希薄で、ひたすら仲間やアイテムを集めつつ、淡々とステージクリアしていきます。 |
|
|
|
|
| アイテムの経験値が100↑で固有技が使える | 6匹目に倒す敵はマテリアルに変化する |
|
|
| カードバトルは相手よりHPが多いと有利になる | アイテムやマテリアルを集め図鑑を完成させよう |
|
仲間にできそうなキャラがいたら、接近しカードバトルをすることにより勝 てば仲間にできる。カードバトルは數(shù)字の書かれたカードを選び、相手より強(qiáng)ければいいというもの。HPの數(shù)値により數(shù)字が決まるので、仲間にしたいキャラ のHPを削ったり、HPの高いキャラで挑むと有利となる。カードバトルができるのは主人公と妹、後に仲間になるレオナというキャラだけで他キャラではでき ない。 各マップ、敵を倒した時に敵を倒した數(shù)が6の倍數(shù)であれば、マテリアルを入手することができる。マテリアルは裝 備することにより能力値アップし、経験値が100を超えると固有スキルを使えるようになる。また、キャラレベルアップ時に裝備マテリアルの1/10の數(shù)値 を能力値としてあげことができる。マテリアルは赤(攻撃)?青(魔法)?緑(命中)の3種類が存在し、倒したキャラのスキルにより変化する。また、その際 にターン數(shù)に応じて防御?抵抗?回避のどれかが付加される。 裝備や職業(yè)などのアイテムはマップ上の寶箱や隠し寶箱、特 定の敵を倒す、マップをクリアすると入手可能。隠した空箱以外は一定ターン以內(nèi)でないと入手できないので注意。アイテムや仲間は1つにつき1種類しか入手 できない。既に入手済みのアイテムがあると、以後のマップではアイテムそのものが出現(xiàn)しなくなる。ESCAPEを選択するとステージの最初からやり直すこ とができる。1度にあれもこれもせず、アイテムやマテリアルを手に入れたらやり直すなど、コツコツと遊ぶといい。
———————————————————————————————— 下載地址(源碼在jar中):http://download.csdn.net/source/1812641
《竜退治2》是一款基于純Java開發(fā),完全由Swing打造的SLG游戲,也是筆者在2007年開始研究Java游戲開發(fā)時所發(fā)現(xiàn)的少數(shù)Java SLG游戲之一。無論從功能抑或游戲性來講,《竜退治2》都已經(jīng)具備了絕大多數(shù)SLG游戲所應(yīng)具備的基礎(chǔ)特性。可以說,除了畫面之外,這款游戲并沒有什么值得詬病的地方存在……
在2007年的一段時間里,筆者曾經(jīng)著實下過一番功夫鉆研《竜退治2》的源代碼(原作者未提供,偶反編譯的……),甚至曾經(jīng)想過直接在《竜退治2》的基礎(chǔ)上重新開發(fā)一款Java版SLG游戲,不過由于時間關(guān)系,再上它的某些架構(gòu)與筆者理想中差異較大而最終作罷。
即便如此,作為一款罕見的Java桌面策略游戲,《竜退治2》的經(jīng)典性也毋庸置疑,筆者在最近與其它網(wǎng)友討論SLG開發(fā)時,就以此作為參考示例之一。
本著“獨樂樂不如眾樂樂”的開源精神,雖然沒有原作者的許可(偶日語超爛,無法與之聯(lián)系|||),特將修正后的反編譯版源碼與日文原版共同發(fā)布于Blog,僅供各位讀者大人參考。(如果原作者大人看見這段話,請不要生氣,這個畢竟是07年的老代碼了,加上你游戲中不附帶編輯器,游戲參數(shù)又都利用Java序列化設(shè)置,就算把源碼發(fā)出來,也只有懂行的才會玩的,更何況你自己不是也放出了大約5成的代碼嘛,也不在乎多這一點…… )
原始版界面:
這是偶的修改版界面,源碼部分與原版略有出入:
下載地址(源碼在jar中):http://download.csdn.net/source/1812641
|
|
浙公網(wǎng)安備 33010602011771號