快速上手多人游戏服务器开发。后续会基于 Google Agones,更新相关 K8S 运维、大规模快速扩展专用游戏服务器的文章。拥抱☁️原生🤗 Cloud-Native!
快速开始
在开始之前,让我们确保在您的本地机器上安装了必要的系统需求。
系统必需:
- Download and install Node.js v12.0 或更高版本。
- Download and install Git SCM
- Download and install Visual Studio Code (或者你选择的其他编辑器)
创建一个 barebones(裸) Colyseus server
使用 npm init colyseus-app 命令生成 barebones(裸) Colyseus server。您可以选择 TypeScript(推荐),JavaScript 和 Haxe 作为服务器的选择语言。
npm init colyseus-app ./my-colyseus-app
从官方的例子来看
或者,您可以通过克隆示例项目并在本地运行它来查看一些实际示例。
git clone https://github.com/colyseus/colyseus-examples.git
cd colyseus-examples
npm install
要在本地运行服务器,请运行 npm start,然后打开 http://localhost:2567 查看每个示例。
Colyseus 工作原理概述
Presentation: Overview of how Colyseus works
JavaScript/TypeScript SDK
JavaScript/TypeScript SDK 与大多数平台兼容:
- 浏览器 (Google Chrome, Firefox, Safari, Opera, Brave, etc.)
- Node.js
- Electron
- React Native
- Cocos Creator 3.0 (请参阅说明)
用法
在项目中包括 JavaScript SDK
如果你正在使用一个构建工具(webpack,rollup或类似的),这是首选的方法。
npm install --save colyseus.js
如果你不使用构建工具,建议从

本文介绍了ColyseusJS,一个轻量级的多人游戏服务器开发框架。内容涵盖快速开始、JavaScript/TypeScript SDK的使用、Cocos Creator 3.0的集成以及Colyseus的工作原理。文中提供了创建barebones Colyseus server的步骤,连接和加入房间的方法,以及Colyseus客户端的实例化和API用法。
最低0.47元/天 解锁文章
1167

被折叠的 条评论
为什么被折叠?



