Answers:
您不能仅使用HTML5编写它。由于浏览器脚本的安全性限制以及防止作弊,您将始终需要脚本和服务器来处理用户之间的通信。
即使我也有很多人写了多人html5游戏。html5本身的使用可能不是最重要的部分。大部分所需的东西(如果不是全部的话)在html 4.01中也可用。例外是canvas,但是canvas比svg慢,并且svg已经在许多浏览器中可用。
我认为真正引发“ html5游戏”狂热的是能够使用javascript制作服务器端应用程序的能力。这意味着所有客户端程序员都可以突然制作出整个系统,并且在涉及游戏之类的东西时,他们通常是富有创造力的人。更不用说JS非常简单,甚至您的祖母也可以使用它进行编程。也许。
浏览器游戏的常见架构是
Client Server
|-----------------------| |---------------------|
View - input/output logic - Communication - Validation - Game World
| |
client database (if needed) server database (if needed)
或就实际的“语言”而言:
你在这。一个仅使用javascript和html编写的完整的互联网游戏。可爱。
在http://smus.com/multiplayer-html5-games-with-node上查看该文章,以及该文章随附的源代码。请注意,这也使用JavaScript进行联网。