【内容概要】本资料是Java软件开发基础的期末大作业。适用于以JavaFX为主体的小游戏开发程序练习。开发过程使用IDEA。
【详细内容】本项目设计了多个页面,实现了
a)登录游戏
b)界面友好,需包括操作规则提示,当前得分,最高分等基本信息
c)当用户操作违反规则时应给用户发出消息提示
d)能够实现简单的双人对战,不要求实现人机对战
e)使用reset操作重新开始一轮游戏
f)使用鼠标操作游戏界面
g)将所有玩过本游戏的用户的信息保存在文件中,能够使用排行榜功能显示用户排名及分数
h)记录当前棋局棋谱
等功能。
【使用说明】由于文件中使用了绝对路径,建议将项目放置于E盘的Java文件夹中再运行程序。由于开发者时间问题,这方面并没有进行修改,请使用者注意该情况!!!在项目中,使用本地文件保存用户数据,因此在运行时请保证两个用来存储用户信息的文本文件:UserInformation.txt、rankList.txt中不存在额外的空行,即鼠标停留在最后一行末尾处,否则程序运行有误。
【附】由于这是开发者学习完成的项目,如有问题,请及时与开发者联系。同时也希望同学们不要直接套用程序。