Unity3D如何与workerman插件配合实现在线联机游戏功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1918个文字,预计阅读时间需要8分钟。
前言+Unity3D,相信很多人都知道是用来做游戏的。网上也有很多这类视频教程,我也尝试学过。但实现多人实时对战的教学比较少,而用PHP来做Unity3D的服务器端就更少了。
前言
Unity3D,相信很多人都知道是用来做游戏的。网上也有很多这类视频的教程,我也试着学习过。但是当要实现多人实时对战的教例比较少,而用 PHP 来做 Unity3d 的服务器端的就更少了。
我在网上看了一个作者用 C# 做联机服务器端的文章后,就根据他的思路改了一个 PHP 版的。例子只是多个方块在一个场景下移动,所有玩家可以实时看到。以下就以几个小事例简单介绍一下 PHP 与 Unity3D 通信的实现吧。(以下的环境只做参考,其他的版本也可以)
环境
1. Unity Hub 3.3.0-c1
2. Unity3D 2019
3. PHP 7.3
4. Workman 4.1
Workman 介绍
workerman 是一款开源高性能 PHP 应用容器,他除了用于互联网、即时通讯、APP 开发、硬件通讯、智能家居、物联网等领域的开发外,也可以用于游戏服务器端的开发,之前实现的一个五子棋多人联机大战虽然用的是 Swoole。
本文共计1918个文字,预计阅读时间需要8分钟。
前言+Unity3D,相信很多人都知道是用来做游戏的。网上也有很多这类视频教程,我也尝试学过。但实现多人实时对战的教学比较少,而用PHP来做Unity3D的服务器端就更少了。
前言
Unity3D,相信很多人都知道是用来做游戏的。网上也有很多这类视频的教程,我也试着学习过。但是当要实现多人实时对战的教例比较少,而用 PHP 来做 Unity3d 的服务器端的就更少了。
我在网上看了一个作者用 C# 做联机服务器端的文章后,就根据他的思路改了一个 PHP 版的。例子只是多个方块在一个场景下移动,所有玩家可以实时看到。以下就以几个小事例简单介绍一下 PHP 与 Unity3D 通信的实现吧。(以下的环境只做参考,其他的版本也可以)
环境
1. Unity Hub 3.3.0-c1
2. Unity3D 2019
3. PHP 7.3
4. Workman 4.1
Workman 介绍
workerman 是一款开源高性能 PHP 应用容器,他除了用于互联网、即时通讯、APP 开发、硬件通讯、智能家居、物联网等领域的开发外,也可以用于游戏服务器端的开发,之前实现的一个五子棋多人联机大战虽然用的是 Swoole。

