首页 0852游戏指南 正文

怎样给游戏设置密码?不同游戏设置方法!

今天跟大家唠唠,我是怎么给我的小游戏安排上密码的,这事儿说起来还真有点意思。

我想得挺简单,不就是加个密码吗?应该挺容易的。结果一上手,发现事情没那么简单。我得找到游戏设置在哪儿,这个每个游戏都不一样,我的游戏是自己做的,所以我就自己加一个设置按钮在游戏主界面上。第一步,找到那个设置按钮,然后点进去!

进去之后,我就开始琢磨密码这玩意儿怎么弄。我不想搞太复杂,毕竟是自己做的简单小游戏,目的是图一乐。我想,最简单的就是加个输入框,让玩家输入密码,验证通过就让进,不行就拦着。第二步,我加一个“设置密码”的选项在设置界面里。

点“设置密码”之后,就弹出一个窗口,里面有两个输入框,一个让输新密码,一个让确认密码。这俩密码得一样才行,要不然就提示“两次密码不一致”。第三步,弄两个输入框,然后写代码判断两次输入是不是一样。 这步挺关键的,要不然玩家自己都把自己锁外面。

确认密码没问题之后,我就得把密码存起来。我没用啥复杂的数据库,直接用一个简单的本地文件存密码。这样简单粗暴,但是也够用。第四步,把密码存到本地文件里,以后验证的时候就从这里读。

接下来就是验证环节。每次玩家启动游戏的时候,都先弹出一个输入密码的窗口,让输密码。输对就让进游戏,输错就提示“密码错误”,然后让重新输入。第五步,游戏启动的时候,弹出密码输入框,验证密码是否正确。 这步也很重要,没这步前面都白搭。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

为防止玩家忘密码,我还加一个“忘记密码”的功能。这个功能我没做太复杂,就是让玩家输入一个预设的“安全问题”的答案,答对就把密码重置成一个默认的密码。第六步,加个“忘记密码”功能,用安全问题来重置密码。

这个安全问题和答案也得存起来。我把它们也存到本地文件里,跟密码放在一起。第七步,把安全问题和答案也存到本地文件里。

为安全起见,我把密码和安全问题都用简单的加密算法加密一下,这样就算别人看到本地文件,也不知道密码是第八步,对密码和安全问题进行简单的加密。

整个过程下来,也没啥特别难的地方,就是一步一步慢慢来。就是:

  • 1. 找到设置按钮,点进去。
  • 2. 加一个“设置密码”的选项。
  • 3. 弄两个输入框,判断两次输入是否一样。
  • 4. 把密码存到本地文件里。
  • 5. 游戏启动时,弹出密码输入框,验证密码。
  • 6. 加个“忘记密码”功能,用安全问题重置密码。
  • 7. 把安全问题和答案也存到本地文件里。
  • 8. 对密码和安全问题进行简单的加密。

就这样,我的小游戏就有密码功能。虽然简陋点,但是也够用。下次有机会,我再跟大家分享一下我是怎么做游戏存档的。