java千行游戏_GitHub - ice1000/Castle-game: Java&Kotlin Castle game(RPG)

This repository is deprecated, please see this Castle-game.

城堡游戏

ic_launcher.png

目前我正在使用Java继续更新这个项目,请移步Java分支

内容介绍

GUI版与CUI版共存。

v1.0纯Java版

v1.2Java&Kotlin版

v1.2.1含jar包Java&Kotlin版

Java初学者可通过此项目的v1.0对于OOP的设计模式有一个初步的了解。

v1.1展示如何使用Kotlin和Java进行简单的对接。

地图:

f6cb602898b60cb0a422b28c80574c2b.png

运行方法

这个必须看哦!

安装jre8

使用以下命令运行:

java -jar 城堡游戏.jar

enjoy

实现情况

一个图标

地图系统(完善)

存档系统(完善)

战斗系统(完善)

BOSS系统(不完善)

等级系统(较为完善)

GUI封装的CUI

GUI、CUI双版本共存

地图存储在SQLite中。

物品、背包系统

NPC系统

与服务器端的通讯。

更新日志

本次更新

2016年5月 记不得多少号了

增加jar包,可以直接运行

早期更新

2016年4月19日

删除过时的运行方法:

你使用基于Linux或者Unix的操作系统

你了不起啊你这是歧视瘟都死吗

看到那个jar包了吗,castle.jar,这个是我已经打包好了的。

所以你们只需要打开终端

在终端先进入城堡游戏文件夹。

如果你想尝试CUI版,请输入:

$ java -jar ./castle-cui.jar

如果你想尝试GUI版,请输入:

$ java -jar ./castle.jar

按理说应该是可以运行的。

你使用瘟都死操作系统

滚去学习如何编译运行

首先确保你安装了Java8的环境。

如果没有的话,请百度“jre”。

右上角"download zip"看到了吗,下载下来,解压,

然后根据你的需求,找到“城堡游戏-GUI.exe”

双击运行就行了。

Windows平台不提供CUI的可执行文件,如果你执意运行的话,cmd运行jar包吧。

方法和上面一样。

2016年4月2日

挖坟——继续更项目

增加地图元素

将部分类转化为Kotlin代码

从此踏上了Kotlin的不归路

2016年2月15日

更多的移植到SQLite。

2016年2月11日、12日

地图数据库移植到SQLite中。

SQLite脚本

2016年2月2日

更新了map指令图片显示不出来的bug

2016年2月1日

根据j8的朋友的反馈修复了一个空指针异常 感谢这位朋友!

更改背景颜色。

增加3个新指令。

扩张地图。日出村增加了井底。

修复无法退出的bug。

每次更新textArea时滚动到最下方。

2016年1月31日

在奶茶同学的要求下,分别封装了CUI和GUI两个版本,各自有各自的main。(工作量极大!!)

因此有了两个MANIFEST。

然后更改了重命名的方式。

大量简化API。

2016年1月30日

扩张地图。增加了一个村庄。

来到一个地方的问候方式改变。

开始做物品系统。

简化代码

2016年1月29日

有了GUIGUI封装的CUI

修复GUI无法退出的问题

修复GUI无法重命名、重命名之后又反正就是乱七八糟的一大堆解释起来很麻烦的问题

2016年1月29日

封装了所有数据库操作

将所有的交互放在了主类中

现在可以保存每个Room的状态了

妈的今天修bug修惨了,我真可怜

2016年1月28日

大规模更改设计模式, 用一个地图类封装了地图的操作

扩张地图

2016年1月27日

扩张地图

增加新企划

2016年1月26日

解决存档的问题

修复地点不能保存的bug

2016年1月26日

各种封装

写Javadoc

搞了个图标出来

去掉暂时无用的功能

2016年1月25日

游戏完整化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值