(3) 玩家每次过关都得到一定的金币奖励,并且系统会在玩家每天首次登陆游戏后送一定金币,此项需要玩家自己领取,当玩家遇到难的关卡时,在猜不出成语的情况下,可以选择帮助,首次使用帮助会消耗对应的金币,当玩家金币大于等于提示所扣金币时,扣除金币,并提示成语,当玩家金币小于提示所扣金币时,提示金币不足,请先获取金币,当玩家金币不足时玩家可等待次日再次登陆领取金币。当玩家选择提示后,会在答案选项下面出现对于成语的意思。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
(4) 每次玩家玩过游戏之后系统自动保存玩家记录。游戏的功能模块具体设计如图1所示。
图1 游戏功能模块图
3。2 SQLite数据库设计
(1) 数据库的名字为gussGame。sqlite,数据库是动态创建的,游戏运行时检测如果数据库不存在会自动创建,如果存在就不会再次创建。
(2) 提示帮助表t_gameTishi设计,t_gameTishi表是用来存储玩家在游戏中使用扣金币来提示答案的关卡记录,t_gameTishi表的详细设计如表1所示。
字段名称 数据类型 是否主键 默认值 功能描述
Id Integer 是 递增1 编号
idNumber Text 否 Null 提示的关卡
表1 t_gameTishi表
(3) 玩家信息表t_gameNews设计,t_gameNews表是用来存储玩家当前所到达的关卡、玩家游戏中获得的金币数量与玩家在领取金币的时间