简单问题/答案游戏

时间:2019-03-21 08:05:52

标签: javascript html5

感谢您抽出宝贵的时间阅读本文! 快速免责声明,我一生中从未编码过任何东西!

我知道一些基本术语,因此您无需定义即可传达您的答复。

无论如何,我的项目是一个简单的游戏。 您按[开始] 您会听到一个“随机”字 您有一个输入框, 如果填写正确,您将获得+5分并获得一个随机单词....依此类推。 您填写错了,马上就输了[游戏结束]

尽管我很希望为整个游戏编写代码,但对于你们中的某些人来说,这是相对简单的-我希望自己学习,以获取学习经验和成就感!

现在,我只需要向正确的方向推动即可。 我打算在我的平板电脑或手机(都运行android)上使用它

最好, 雾气

1 个答案:

答案 0 :(得分:0)

您应该首先学习JavaScript和HTML的基础知识(如果您希望应用看起来不错,还应该学习CSS)。有许多站点(SO除外)具有多个教程和/或完整的文档(即MDN,W3Schools)。您也可以使用在线教学平台。

掌握基本概念后,您应该考虑以下几点:

  • 您何时要检查用户是否插入了正确的输入(计时器,回车键和提交按钮)?
  • 声音将存储在哪里,以及如何检索它们(文件的集合,带有服务器的数据库,包含所有单词的单个大声音文件)?
  • 无论您如何存储声音,您都将需要一种将文本映射到声音并将随机数(Math.random())映射到两者之一的方法。
  • 最后创建一个JavaScript函数,该函数会在用户每次正确输入单词或单击初始开始按钮时重置文本并获取一个新单词。

一旦您对实际编码有任何疑问,请在SO中搜索问题(奇怪的是之前曾有人问过)。如果找不到问题的答案,请创建一个新问题(您应先阅读How to ask)。