【项目概述】
这是一个基于web端的黄金点经典游戏,同一个游戏房间里面的用户输入各自的竞猜数,最后计算出黄金点,离黄金点最近的用户加分,最远的减分
【项目思路】
鉴于本实验的难度要求,在该项目中并未设计用户信息的数据库保存,均采用一次性的游客身份登录,本次项目主要用jsp+servlet实现,用户的登录信息存储在session对象中,游戏房间存储在application以实现所有用户共享,每个房间设置人数上限,当房间人数满了并且所有用户都提交竞猜数之后,后台会计算出黄金点数,并且将该房间的用户按照与黄金点的距离排序,并且对用户进行加分或者扣分(每个用户有初始分值,输完之后将不能进行游戏)。在客户端与服务端的交互方面,主要通过ajax定时刷新来实现客户端与服务端的数据同步
【项目分工】
李广全负责UI及前端交互方面内容,我负责后台服务端开发
【项目截图】
登录界面:
选择游戏房间:
游戏界面:
github:https://github.com/1850252892/GoldPoint.git