|
|
C&C++游戏开发全能大师班 Cocos全栈游戏架构开发高级课程itspjc刀com IT视频教程 52F mudaima-1472* l! Z3 b5 Y% |. c* {& p; \6 R
1 V! \- I9 f. g7 X
* Q/ @2 A& M7 u# {; f
9 Z* \1 A6 R& ]- Y) [ 课程实用C语言和C++基于Cocos来学习时下最流行的游戏开发框架。课程内容对Cocos进行深入浅出的教学,让同学们快速了解到最前沿的游戏开发技能,同时可以提升对C语言等语言的实战应用,更加灵活的实用手中的工具。所以不论是使用Cocos做游戏开发,或是想更熟练的运用C语言和C++,这都是非常不错的课程选择。3 J' D- x k" H
课程目录
4 f* b% D1 U0 d2 s: ?& R! p01网络数据传送的基本原理与机制9 T0 q0 D* t- a* g% Q4 f7 V f& r* O# A
02TCPsocket服务器session管理
" X0 q$ L+ k0 V! I( a" C! n03OS的线程调度阻塞唤醒以及select事件监听模型详解) ^. U$ W: }2 R) ~
04IOCP_socket事件模型管理7 h& ]' F5 @1 f* k% p- L
05websocket服务器握手协议
9 c! D" r& e- K6 T* s1 X9 \- b06websocket发送接收协议
* U0 ^( w* m2 j+ o4 D0 P07多线程编程(一)–基于windows$ p$ |& F* |9 w
08JSON数据格式详解与编码+ u3 e' h/ a# u3 U4 }( O
09webserver原理与C语言编程实现
) s# }0 c. x1 { h& c/ f- S4 [+ r10http_client原理与C语言编程实现' b$ M' f! S* E
11数据传送协议设计(一)
5 R* q' l# f$ F# _9 V12数据传送协议设计(二)基于IOCP的数据分包# Q$ g/ L+ v# J. _- i
13数据传送协议设计(三)json协议的分包处理. m2 J/ _( k2 M
14支持websocket_TCPSocket_二进制数据协议与json数据协议的网络模块设计) O2 A$ b* n* y5 p5 @3 J3 z
15gateway模块代码修正扩展与客户端联调五子棋(一)
8 p7 x0 s* D: p* \16gateway模块代码修正扩展与客户端联调五子棋(二), v- z5 r$ ~+ e( p8 {; X
17gateway模块代码修正扩展与客户端联调五子棋(终结)
3 f9 ]& y1 `4 Y" \18服务器的timer模块设计. ]6 A2 V8 V( x: P7 D
19mysql使用基础(一): b: H! u0 l. S8 h
20mysql客户端编程SDK
& Y3 W& j: X: @' w% }21redis基本嗯操作
: }6 `7 |' d: O7 m22C语言访问redis数据服务# d, y7 u7 a& k, M/ G- W: X' _
23游戏项目分析与多进程服务器划分0 e( S }9 Y. H! _9 s
24gateway的多进程数据转发服务模块
0 l6 _' {* \8 N3 J7 K7 o- u25基于Hash_int的session管理
8 R* ]" H* ?. I6 s" s# H' l" L. u26游戏服务器单进程开发与多进程部署结构调整
, j/ x0 A; V# h+ }7 m27游客登陆与数据库连接( d. R3 S) v) _7 z
28游客登陆(二)与重复登陆
3 E! M. ?9 `0 J# J4 X29netbus主干流程线5 S! U6 t' U ~+ @3 b! u
30gateway流程分析与大厅场景设计
) h, {$ \$ J; r L" Y" K' _1 |+ m31redis存取用户中心数据( [1 P+ l$ H# q4 V* Z4 `
32用户中心服务器修改资料
1 T# f; K7 I4 r- u! v33游客账号升级
; f& V8 `) u: }, R# N- q" ]34正式账号密码登录与密码修改
% N6 G+ g/ `( ^+ y. h$ Y35服务器时间戳与系统服务与每日登录奖励数据表设计, h# M& r2 F0 @3 U
36每日登陆奖励之服务器登陆奖励验证& H% }. E- X1 v$ x# h
37每日登录奖励客户端与服务器的奖励领取(完)
& F& v W. C: R4 ~) l38玩家通用游戏数据获取与游戏封号处理
0 c& E3 i4 S+ j39网络对战服务器加入与玩家登陆到服务器: E% F% E- D) k- l5 D/ o5 t4 p0 Q! `
40玩家离开服务器_掉线_进入区间/ j3 l9 c' n8 v4 r& g: G& c
41玩家离开_房间分配_离开房间/ x. t- ^% A( u% ]7 ~
42玩家的坐下与抵达
|% `' y2 i& W" Q' v43玩家的离开_游戏开始
- Z* ~& F$ p6 y7 b& b, I# O* y44游戏结算_开始下局_踢开离线玩家_玩家断线离开_玩家强退; l5 A; S' l% c) {4 X' j# o: Z
45游戏断线重连
8 H2 t ~" C( a: ?, J$ I" Y46游戏服务器丢出水果_客户端同步显示抛出的水果4 c4 |& v/ t w
47服务器基于vector保存水果_水果切开效果
5 B/ o& w; Y! X, [" p+ Z( U48客户端加入切水果的判定4 }$ ?' }3 ]8 s% h4 j3 E5 Y
49服务器切水果判定4 c0 _; t' `( v& Q
50切水果结算2 M% F: D9 X5 C3 H' @
51玩家准备_断线重连游戏数据扩展_玩家状态控制
1 H9 H9 L" K. S( C52游戏房间内的的道具# c6 p! ` z) h& s
53游戏排行榜的制作与实现7 d% @3 i* l$ E8 Y$ `$ [
54游戏任务设计(一)
+ s* j; D s. C' i: R55游戏任务系统设计(二)6 n9 x' y% G7 _5 r5 J" y
56游戏人物系统设计(三)' D* c1 z) Q) _* F( w l6 M$ W s+ b
57游戏任务系统设计(四): T; g5 |2 T9 ^% N, n
LIST.TXT
& ^& y9 m* o- L; jsantongit.bat! F# {( ]$ b) B0 H+ _
server_class.zip7 D, B$ _' \: p8 S, m
super_brain_class.zip1 U$ t( d: z: j9 v
Cocos游戏开发' E: U: B5 a1 ^( \; p& R
creator代码示例.微.信.SDK4 l4 M+ \8 o0 V7 o; L* Q6 G
第01章Js程序设计基础7 u, [9 O$ [/ B% O
第02章creator游戏开发基础课程_建议学习版本_1.x_内含2.0补丁课程
5 `/ y* K& i7 p! g( F第02章creator游戏开发基础课程_建议学习版本_2.x_更新中3 R3 f6 d/ T# I2 x* r
第03章creator_MVC框架设计_建议版本2.x9 P0 A( a" o# Q5 W
第04章creator_TypeScript开发_建议版本2.x: _" i0 P6 {, s$ Q3 d
第05章creator3D游戏开发6 p* h. K L5 }; l. V0 v. _
第06章creator案例精选
2 j+ {# M, k1 x3 r% M( h, Q第07章项目实战《王国保卫战》_建议学习版本1.x
% s3 |6 \7 d- F8 Z: d4 P! f! {第08章Shader项目实战_建议版本2.1.4
2 [- j8 l: p, i: x1 Q z5 _node_js游戏服务器(creator_H5).
# E9 i C7 [$ M) ~/ H# ?. \9 i- @第01章javascript程序设计
' K" o3 P8 \+ H' G7 S4 W: ^第02章node.js基础开发$ w9 M* U9 X) e! U/ b, }, x6 _
第03章node.j_creator_2D_H5_游戏服务器架构与项目实战
* ?, l3 T! g; I9 q) F) H! M' j) V( Y [" v第04章node.js阿里云的基本操作和上线部署; G4 d, a# l; f# f1 o4 y0 O# p+ s
第05章麒麟棋牌达达麻将框架设计与源码分析0 U- {% y/ m. e+ ^& F
第06章node.js微信二次开发! B5 d1 N$ f* x* c
+ }$ J. {6 ^: N3 ]. M
资源下载地址(百度云盘): 百度网盘地址回帖可见 网盘密码:95wc
% h3 r$ W% L& S0 y$ J3 c! V0 {. p" j5 B5 ?( r0 H
本资源由IT视频教程网收集整理【www.itspjc.com】 |
|