1.在项目的引用中添加引用,添加的是PhotonServer的lib中的三个dll
ExitGamesLibs.dll
Photon.SocketServer.dll
PhotonHostRuntimeInterfaces.dll

2.将MyGameServer去继承ApplicationBase,并且引入相应命名空间
MyGameServer.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Photon.SocketServer;
namespace RRGameServer
{
//所有的Server,都要继承ApplicationBase,然后实现ApplicationBase的三个方法
public class MyGameServer : ApplicationBase
{
//当有一个客户端连接上以后,就会执行此方法
protected override PeerBase CreatePeer(InitRequest initRequest)
{
return new ClientPeer(initRequest);
}
//服务器初始化函数
protected override void Setup()
{
}
//服务器关闭函数
protected override void TearD

本文详细介绍如何使用PhotonServer搭建游戏服务器,包括添加必要的dll文件、创建继承ApplicationBase的自定义服务器类、实现客户端连接及断开的方法等步骤。
最低0.47元/天 解锁文章
2771

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



