photon 服务器操作系统,PhotonServer游戏服务器端教程

任务1: 课程资料免费 任务2:

01-介绍和学前准备}:

N免费 任务3:

02-创建工程和添加MySQL.Data的引用. }:

N免费 任务4:

03-如何跟MySQL建立连接5 \2

{任务5:

04-利用建立好的链接执行查询命令MySQLDataReader,

X  Z9

P4任务6:

05-利用程序对数据进行插入Insert操作任务7:

06-利用程序对数据进行更新Update和删除Delete操作任务8:

07-SQL中的一些函数介绍任务9:

08-利用ExecuteScalar查询得到一个值的结果任务10:

09-在查询的时候其他取得数据的方式任务11:

10-如何在查询的时候添加参数# r' X. D( Z.

B任务12:

11-使用C#直接跟MySQL交互编程的总结" D8 T: p!

o任务13:

12-nhibernate介绍和程序包的引入/ E6 V(

q任务14: 13-关于项目工程的基础配置任务15:

14-配置nhibernate数据库连接配置, U4 L, H( T'

J.任务16:

15-如何进行类和表的映射任务17:

16-NHibernate中的类型!

~任务18:

17-让nhibernate解析数据库链接配置文件和表映射文件任务19:

18-如何创建会话session进行添加操作任务20:

19-如何利用NHibernate进行事务操作4 g(

h,任务21:

20-创建NHibernateHelper管理会话工厂5 e! q4 P*

c(任务22:

21-创建管理类,处理CRUD操作4 V7 J/ Y$ |0

X  z6

`任务23:

22-利用NHibernate进行更新、删除、通过ID查询的操作# X6 ?#

V& \2 G2 g任务24:

23-通过CreateCriteria进行复杂查询8 G( |) c8

y7任务25:

24-多个查询条件的添加和得到查询的集合结果任务26: 25-阶段性总结任务27:

26-关于Photon Server的介绍)

]  g9任务28:

27-如何启动Photon( x: Q- s8

J  q6

h任务29: 28-如何启动Photon

Server应用任务30: 29-关于PhotonServer

Config配置文件( H8 p4 L:

Q任务31:

30-创建第一个服务器端项目,并设置部署的目录$ q$ r- l#

`9任务32:

31-开发ApplicationBase和ClientPeer任务33:

32-部署并启动我们的第一个服务器端应用, R% B% d2

m.任务34:

33-关于PhotonServer中的Log日志文件7 W%

T  [0

i4任务35:

34-配置PhotonServer中的日志Log8

Z& C& j#

a9任务36:

35-关于日志Log输出插件Log4Net的总结0 ^: ]; B1 \.

u;任务37:

36-创建Unity客户端任务38:

37-创建单例PhotonEngine脚本,单例模式的处理; l*

Y#任务39:

38-在客户端发起跟服务器端建立连接的请求/ K;

N,任务40:

39-Unity客户端链接服务器端测试任务41:

40-在客户端发起请求- w, ]/

X任务42:

41-在服务器端处理请求并给客户端响应任务43:

42-如何在请求和响应中带参数/ A:

b9任务44:

43-请求响应完整图示* o; o$

P任务45:

44-如何从服务器端给客户端发送事件SendEvent; X3 C,

f"任务46:

45-接下来要做的Demo的介绍任务47:

46-讲NHibernate连接数据库功能集成到服务器端5 }% O0 z1 ~2

O#任务48:

47-创建客户端和服务器公用的工程& C4 v8

l- z" @任务49:

48-设计登录UI界面7 U, C)

f7任务50:

49-设计注册的UI界面# Q8 g7

A任务51:

50-处理注册界面和登录界面的互相跳转I+

B: q-任务52:

51-创建请求处理的基础抽象类$ j+ @) p$

U&任务53:

52-在PhotonEngine管理所有的请求类,并找到对应的请求类处理响应任务54:

53-在客户端向服务器发起登录请求LoginRequest6 [+ O/

[4任务55:

54-在服务器端创建请求的处理器Handler和Handler的统一管理任务56:

55-分发请求给各个Handler进行处理: C$

X任务57:

56-在服务器端处理登录的请求,验证用户名和密码2

_任务58:

57-在客户端接收登录的响应,并处理登录结果1

C  N*任务59:

58-在客户端发起注册的请求RegisterRequest任务60:

59-在服务器端处理注册的请求任务61:

60-在客户端处理注册的响应结果任务63:

62-开发同步位置的请求发起代码,

B  `!

Z任务64:

63-位置同步请求方法的调用/ X:

t6任务65:

64-在服务器端接收位置信息-调试任务66:

65-把位置信息同步保存到服务器端任务67:

66-在服务器端对所有的ClientPeer做管理方便随时向各个客户端发送事件+

[7 u任务68:

67-在客户端请求创建其他客户端的数据任务69:

68-在服务器端处理请求,返回登录的用户名列表任务70:

69-通过XML序列化和反序列化进行数据的传输任务71:

70-创建实例化其他客户端的Player角色任务72:

71-测试客户端同步创建. {, Q) E, B$ U8 T- ~; t:

r任务73:

72-在服务器端给其他客户端发送事件,告诉他们有新的客户端加入6 m" D1 U,

c1 X, N%任务74:

73-在客户端管理Event的创建和事件分发8

b  G0

[  O任务75:

74-处理新加入的客户端角色的创建的事件处理任务76:

75-在服务器端开发同步位置的线程并启动线程&

d  y3

p任务77:

76-在服务器端装载客户端的位置信息,并通过Event发送到客户端任务78:

77-在客户端解析位置数据,并设置到每个客户端的游戏物体上- y+ u9 }6 t%

A' ?8 s9 j4 ~3 r任务79:

78-bug修复,多个客户端同步测试. Z7 ~, d"

S任务80: 79-课程总结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值