所以我看到人们在浏览器中做小规模的即时战略游戏,我只想知道,从哪里开始?我用 js+html5 创建了小型单人游戏,所以我知道基础知识。启动此类项目最好阅读哪些资源?
问问题
1850 次
2 回答
1
现在有一个用 HTML5 构建 RTS 游戏的权威指南。
Pro HTML5 Games一书引导读者完成构建完整的 RTS 游戏的过程,其中多人使用 Websockets。
这本书是根据我在 HTML5 中重新创建命令与征服的经验编写的。
这本书涵盖了您在构建游戏时可能需要的所有内容(书中介绍的游戏是完整且有效的) -
单人战役包括建筑、车辆、飞机的经济以及使用脚本事件讲述的拱形故事情节。您还考虑使用路径查找和转向添加智能单元移动,以及使用脚本事件和有限状态机的组合进行战斗。
然后,您将了解如何使用 WebSocket API 和 Node.JS 添加多人游戏——从 WebSocket 和 Node.JS 的基础知识到诸如补偿网络延迟等细节,同时保持玩家游戏同步。
这应该是您开始在浏览器中构建完整 RTS 游戏所需的一切。
于 2016-02-08T09:52:45.970 回答
0
您可以阅读《帝国时代》和《超越时代》中的网络编程,并查看 Game Programming Gem 书籍网络和多人游戏文章。
于 2012-11-12T10:21:23.367 回答