近期考期偷闲开发娱乐项目文字版三国杀,历时一个月基本完成,工程量10000+行
那么主要亮点是?
checkstyle满分✌️
简介
开发语言:java
运行模式:图形界面 / 命令行
支持武将:标准包、神话再临(风火林山及神将)
游戏模式:身份局,单机多人(左手打右手)
源代码:
https://github.com/wzk1015/sanguosha/
游戏截图
图形界面——启动界面
图形界面——主界面
命令行运行
试玩
目前还没有制作exe或app发行版(防止被发现太多bug毕竟很多武将都没有进行测试),可以通过运行jar包开始游戏
前提条件
安装jdk(版本1.8以上)
GUI模式
git clone git@github.com:wzk1015/sanguosha.git,或直接下载仓库
使用命令行(windows下可按下win+R输入cmd,mac下打开终端)进入下载目录
运行java -jar sgsgui.jar即可
命令行模式
同上,运行java -jar sanguosha.jar,即可命令行运行
OO学了一学期大概还是学会了很多东西,这个工程就复习了很多多态和架构设计的知识,以及多线程(虽然我并不想复习它)。此外还学了一些新的知识,例如swing开发GUI、反射、注解等,颇有收获
不过最重要的还是娱乐,考期繁忙中能做点自己想做的事情还是很惬意的
今日看剧看到一句台词十分应景,以此收尾: