`
mmdev
  • 浏览: 13427516 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Java版SLG游戏《竜退治2》

 
阅读更多
剣と魔法の世界のターン制シミュレーションゲーム。マップは小規模ながら完成度は高いです。

ストーリーは希薄で、ひたすら仲間やアイテムを集めつつ、淡々とステージクリアしていきます。

竜退治2 戦闘

竜退治2 マテリアル
アイテムの経験値が100↑で固有技が使える 6匹目に倒す敵はマテリアルに変化する
竜退治2 カードバトル 竜退治2 アイテム収集
カードバトルは相手よりHPが多いと有利になる アイテムやマテリアルを集め図鑑を完成させよう

仲間にできそうなキャラがいたら、接近しカードバトルをすることにより勝 てば仲間にできる。カードバトルは数字の書かれたカードを選び、相手より強ければいいというもの。HPの数値により数字が決まるので、仲間にしたいキャラ のHPを削ったり、HPの高いキャラで挑むと有利となる。カードバトルができるのは主人公と妹、後に仲間になるレオナというキャラだけで他キャラではでき ない。

各マップ、敵を倒した時に敵を倒した数が6の倍数であれば、マテリアルを入手することができる。マテリアルは装 備することにより能力値アップし、経験値が100を超えると固有スキルを使えるようになる。また、キャラレベルアップ時に装備マテリアルの1/10の数値 を能力値としてあげことができる。マテリアルは赤(攻撃)・青(魔法)・緑(命中)の3種類が存在し、倒したキャラのスキルにより変化する。また、その際 にターン数に応じて防御・抵抗・回避のどれかが付加される。

装備や職業などのアイテムはマップ上の宝箱や隠し宝箱、特 定の敵を倒す、マップをクリアすると入手可能。隠した空箱以外は一定ターン以内でないと入手できないので注意。アイテムや仲間は1つにつき1種類しか入手 できない。既に入手済みのアイテムがあると、以後のマップではアイテムそのものが出現しなくなる。ESCAPEを選択するとステージの最初からやり直すこ とができる。1度にあれもこれもせず、アイテムやマテリアルを手に入れたらやり直すなど、コツコツと遊ぶといい。

————————————————————————————————

下载地址(源码在jar中):http://download.csdn.net/source/1812641


《竜退治2》是一款基于纯Java开发,完全由Swing打造的SLG游戏,也是笔者在2007年开始研究Java游戏开发时所发现的少数Java SLG游戏之一。无论从功能抑或游戏性来讲,《竜退治2》都已经具备了绝大多数SLG游戏所应具备的基础特性。可以说,除了画面之外,这款游戏并没有什么值得诟病的地方存在……

在2007年的一段时间里,笔者曾经着实下过一番功夫钻研《竜退治2》的源代码(原作者未提供,偶反编译的……),甚至曾经想过直接在《竜退治2》的基础上重新开发一款Java版SLG游戏,不过由于时间关系,再上它的某些架构与笔者理想中差异较大而最终作罢。

即便如此,作为一款罕见的Java桌面策略游戏,《竜退治2》的经典性也毋庸置疑,笔者在最近与其它网友讨论SLG开发时,就以此作为参考示例之一。

本着“独乐乐不如众乐乐”的开源精神,虽然没有原作者的许可(偶日语超烂,无法与之联系|||),特将修正后的反编译版源码与日文原版共同发布于Blog,仅供各位读者大人参考。(如果原作者大人看见这段话,请不要生气,这个毕竟是07年的老代码了,加上你游戏中不附带编辑器,游戏参数又都利用Java序列化设置,就算把源码发出来,也只有懂行的才会玩的,更何况你自己不是也放出了大约5成的代码嘛,也不在乎多这一点…… )

原始版界面:

00

这是偶的修改版界面,源码部分与原版略有出入:

00

01

下载地址(源码在jar中):http://download.csdn.net/source/1812641

分享到:
评论

相关推荐

    竜退治2中文修正版(Java版战棋游戏示例及其源码)

    《竜退治2中文修正版》是一款基于Java平台的策略角色扮演游戏(SLG),它融合了战棋游戏(SRPG)的经典元素。这个压缩包提供了游戏的可执行文件和源代码,对于学习和研究Java游戏开发具有极高的价值。 首先,让我们...

    SLG游戏用例Java版

    这是一个自制的SLG的Java PC游戏用例,本利仅为游戏本身,源码将随blog更新发布,当然有兴趣的允许反编译,未加密。

    SLG 游戏源码测试

    LGame是一个轻量级的游戏开发框架,它允许开发者使用Java语言进行游戏开发,而J2SE则是Java标准版,适用于桌面应用。当我们将一个J2SE项目移植到Android时,需要考虑到Android系统的特性和API差异。 首先,我们需要...

    slg.rar_game slg_j2me_j2me 游戏_slg_游戏 j2me

    在这个名为"slg.rar"的压缩包中,我们找到了一个基于J2ME(Java 2 Micro Edition)平台开发的SLG游戏范例。J2ME是Java平台的一个子集,专门用于嵌入式设备,如早期的移动电话和掌上电脑,用于开发移动应用和游戏。 ...

    Java下SLG游戏开发入门0

    关于绘制光标及绘制窗体响应鼠标事件的示例

    J2ME中的SLG游戏示例代码

    2. **游戏逻辑**:SLG游戏的核心是游戏循环和状态管理。开发者会实现一套算法来处理游戏规则,如回合制战斗、单位移动、资源管理等。这部分代码可能会包含许多条件判断和循环结构。 3. **数据结构**:SLG游戏往往...

    J2ME中的SLG游戏

    2. **游戏逻辑**:SLG游戏的核心在于其策略部分。开发者需要编写逻辑代码来处理游戏规则,例如单位行动、战斗结算、资源管理等。这部分代码通常涉及到条件判断、循环和数据结构的使用。 3. **数据存储**:由于J2ME...

    SLG源码博客使用

    SLG,全称为Strategy Game,即策略游戏,通常是指一种以玩家制定并执行战略为主要玩法的游戏类型。在IT行业中,SLG源码可能是用于开发策略类游戏的代码库或者框架。"SLG源码博客使用"这个标题暗示了这是一个关于如何...

    slg游戏之多人对战版

    服务器启动后,启动游戏CaoCao.exe文件,当页面不是当前页的时候,flash的自动动态帧频会自动降到每秒2帧,定时器也只会每秒触发2次,游戏基本上等于停止状态,所以没办法,只能发布成exe文件了 进入游戏后添入...

    slg游戏路径算法原理

    ### SLG游戏路径算法原理详解 #### 一、SLG游戏概述 SLG(Strategy and Logistics Game)游戏,即策略类游戏的一种,以其独特的棋盘式玩法受到许多玩家的喜爱。在这一类游戏中,玩家需要通过策略规划来进行战斗或...

    slg_server:java游戏服务器

    《slg_server:Java游戏服务器详解》 在游戏开发领域,服务器端的构建至关重要,它承担着游戏逻辑处理、玩家交互、数据存储等关键任务。本文将深入探讨以Java语言开发的游戏服务器——slg_server,解析其核心概念、...

    JavaSLG游戏开发入门示例及源码

    JavaSLG游戏开发入门示例及其源码(源码在jar内)

    2019年中国SLG类移动游戏线上营销市场研究报告.pdf

    - **政策影响**:2018年的游戏版号政策调整导致许多移动游戏无法进入市场,但这也促使游戏厂商加强现有游戏的运营和海外市场拓展,从而保持了市场的稳定增长。 - **行业规范**:更严格的行业规范将有助于长期发展。...

    J2ME SLG游戏实例源码.rar

    J2ME中的SLG游戏示例代码,SLG战略实现  时间 2005年4月14日16:44  李波  小图模式  1:光标移动OK  2:滚屏OK  3:人物动作OK  4:人物移动OK  5:移动范围限定OK  6:显示菜单OK  7:多人物模式OK  ...

    2021-2025年中国SLG类移动游戏行业调研及可持续发展战略究报告.pdf

    2. **2019年中国SLG类移动游戏收入规模**:2019年中国SLG类移动游戏市场规模达到了X亿元人民币,显示出该市场的巨大潜力。 3. **2019年中国SLG类移动游戏用户规模**:据数据显示,2019年中国SLG类移动游戏用户数量...

    2016Q1SLG游戏市场深度研究报告1

    报告标题:“2016Q1SLG游戏市场深度研究报告1”揭示了2016年第一季度中国SLG(策略类游戏)市场的详细情况。SLG游戏被定义为以策略性的探索、部署、经营和扩张为核心元素的游戏,涵盖回合策略、即时战略、策略塔防和...

    Java战棋类游戏AI及寻径处理入门示例

    这是一个精简的Java版SLG入门示例(源码在jar内),仅演示了最基本的SLG游戏功能,具体请参阅博文[Java版战棋(SLG)游戏AI及寻径处理入门]。

    PLT转SLG.zip

    2. `PLT2SLG.exe` 应该是主执行文件,即实际执行PLT到SLG转换的程序。通过双击或在命令行中运行这个文件,用户可以启动转换过程。 3. `GdiPlus.dll` 是Windows图形设备接口(GDI+)的一部分,提供了图形绘制、图像...

    App Annie-2023 年 SLG 游戏市场洞察报告.pdf

    ### 2023年SLG游戏市场洞察报告解析 #### 一、全球SLG手游市场概况 **重要数据概览:** - **年度下载量趋势:**2023年,全球SLG(4X行军战斗)手游下载量预计将突破7亿次,同比增长23.5%。 - **市场份额:**SLG手...

Global site tag (gtag.js) - Google Analytics