2018-11-27 20:11:55 mlian99 阅读数 1523

这里只作实例运行说明,请下载实例后对照配置。实例下载点这里

u3D版本:2018.PHOTON版本:4V.服务器端工具自行下载。

打开GAME文件夹。引入相关插件。然后选择生成。Photon-Server-SDK_v4\deploy\MyGame\bin。建立这目录,生成路径到这里。把PhotonServer.config文件覆盖到Photon-Server-SDK_v4\deploy\bin_Win64。服务端配置完毕。

mysql数据库。taidou数据库,表user。字段username,password。数据库用户root2.密码root.需要自己修改的看hibernate.cfg.xml文件。

 第6个用户名最好保留,测试用。查询到此用户会显示TRUE。代表数据库访问成功。

到这里服务器就完成了。

U3D这里导入这两文件。其中Common在你生成服务器文件后的路径里找到。PhotonEngine里可以改IP。

无图无真相。已经实现同步位置和方向。全要数据交换,未使用插件。不受局域网限制。

 

2017-07-15 16:05:17 wangjun_huster 阅读数 130

LockStep

强互动、竞技手游趋势

MOBA、实时战略、动作格斗、射击、休闲动作

核心技术:锁步同步(帧同步)lockstep synchronization

帧同步原理

  • 像实时回合制,把游戏逻辑分拆成帧
  • 帧结束时,通知所有玩家运行一帧游戏逻辑
  • 玩家输入上传,服务器决定放入哪一帧,通知所有玩家

前台Unity插件

  • 定点数(fixed-point)
  • 决定性2D/3D物理引擎
  • 锁步同步游戏框架(接近Unity框架)
  • 网络通讯

后台同步服务器

同步性、性能检测工具

适合

  • 单局PvP、PvE模式
  • 单局玩家2~16人
  • 实时、高互动
  • MOBA/RTS、动作、格斗、射击、竞速等

不适合

  • 卡牌(非实时、非完备信息)
  • MMORPG(持久时间,人数过多)

PVP和PVE

PVP,通常是指Player VS Player的英文缩写,意为玩家对战,即一名玩家攻击另一名玩家而形成的互动竞技。
PVE是Player VS Environment的缩写,也即玩家vs环境。
PVE指的是在游戏中玩家挑战游戏程序所控制的npc怪物和boss,PVE有时候又被称作PVC(Player Vs Computer),在网络游戏中,主要指挑战强大的BOSS等活动。
说通俗一点就是PVP就是和人对抗,PVP就是打副本,和NPC对抗

RTS(Real-Time Strategy Game)即时战略游戏


优点

  • 开发效率高(接近单机游戏开发)
  • 100%完全同步,不能作弊
  • 流量低,服务器负载低
  • 自动支持观战、重播功能
  • 可支持大量游戏单位(如大量NPC、弹幕)
  • 通用单局服务器(不需写后台代码)

游戏编程框架

Unity项目架构设计与开发管理

Architectures

  • EmptyGO
  • Simple

EmptyGo

  • Put all the code without visual representation in the world onto an emty game object
  • use GamObject.Find( ) or inspector target referneces to communicate with each other

Simple GameManager

Manager or Managers

singleton instance

  • MainManager customizes and manages all the submanagers
  • Submanagers operate as singletons and can easily address each other to collaborate

MainManager

  • Even
  • Audio
  • GUI
  • Pool
  • Level
  • Game
  • Save
  • Menu

  • Level Manager
    • Compose a configureation

MAD level manager

Pool Manager

创建一个怪物,删除一个怪物 GC问题

Spawn()
Despawn()
Trim()

StrangeIoc

uFrame

——————-

StrangeIoc——编程框架

没有更多推荐了,返回首页