文字版三国杀开发

近期考期偷闲开发娱乐项目文字版三国杀,历时一个月基本完成,工程量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、反射、注解等,颇有收获

不过最重要的还是娱乐,考期繁忙中能做点自己想做的事情还是很惬意的

今日看剧看到一句台词十分应景,以此收尾:

原文地址:https://www.cnblogs.com/zkwang/p/13226810.html