这是一系列非商用的 java游戏 源码(发布形式为Eclipse工程,不存在任何混淆),被小弟收集后发布供大家学习参考用,虽然以前小弟也发过很 多类似的内容,不过考虑到清明节小长假的关系,所以本次发布的游戏源码在质量与数量上都比以前几次发布的有所提高(小弟已将源码都调到了可以直接运行的状 态,桌面应用找Main函数,Applet应用找继承了Applet的类就能启动,总之大家想参考源码就参考源码,想改成随便什么的就改成随便什么吧 ^^) ( A3 K% s' M) V. |( k) g. j' K
应该说,小弟这次发布的大多都是非常有价值的Java游戏源码(保证在此前无人发过的源码),包含了战棋,弹幕,即时战略,射击等多种游戏类型。比如以东 方系列人物为主角的战棋类游戏,原本为Applet开发的东方战棋Demo示例(关卡不完整,目前原作者采用C/C++重制了该游戏(日本有售,梦幻模拟 战风格),Java版已废弃(2010年即终止开发))。不过Applet版采用“蜂格式”地图,以斜45度角进行角色战斗,内置三关。加上该游戏程序结 构严谨,即使被原作者淘汰,也同样非常值得学习研究(有较大的移植重用空间)。 " G1 n; C" X6 i/ W0 @ e( _
而其中DreadMaze2的源码可以生成任意大小的随机迷宫,也附带有自走未知大小迷宫的功能,还有一个简单的游戏模式,可以在随机迷宫中打怪。 Warcraft_Remake这个游戏也非常有参考价值,其完整模拟了《魔兽争霸一》的战场功能,从AI战斗到建筑物升级与修复等等无一不包。至于 SRPGWar这个工程中的源码虽仅有一关,却属于比较罕见的即时战斗的SRPG,有佣兵系统,也有多兵种指挥,只是结构比较混乱,较难重用。 . A7 X6 b* A- P# F4 x9 n) ]+ l
PS:如果想修改源码为其他用途,切记不要使用源码中原图,因为这些资源都是对外免费发布的,任何人都能下载,万一改成可以盈利的东西后,突然发现闹双胞胎就不好玩了…… 下面为部分游戏运行时画面截图: - L/ V2 t' F* [* K
( a2 C/ `$ X# p& c* G* y(下图中游戏的Android版(Army&Maiden S2),目前已被原作者发布到Android市场,切勿【直接】用于商业用途,否则一切后果自负~~~) 0 y( H: v" Y5 i5 V
5 w D6 |* f6 |! {' M
5 z! [' n0 J+ J! z$ l" m- @! X# ~# U$ x& R* ] d' v* a; i; [
; l% `+ U0 p$ [
|