本课程通过一款曾经上线的即时制MMORPG服务端代码和Firefly服务器框架的整合来进行源码分析,并且同时和对应的U3D客户端进行项目实战,我们将从搭建开发环境,到MMORPG服务器的架构,从服务端角度了解事件机制、玩家交互、场景切换、怪物的AI、属性/装备计算、技能、Buff、战斗计算、组队、副本等核心技术。由于代码量很大,所以不能每行敲出来讲解,主要还是通过分析代码加上《勇士谷Online》客户端的配合进行调试,让零基础的同学也可以从不熟悉Linux开始上手,对有基础的同学也可以了解MMORPG服务器的实现机制,希望能给大家带来帮助。
课程目录:
课时1:Ubuntu系统使用简介
课时2:Ubuntu下Python常用库以及MySQL安装
课时3:Ubuntu下安装memcached, SecureCRT和Eclipse
课时4:用Eclipse测试Firefly和gFirefly
课时5:MMORPG服务器架构简介
课时6:勇士谷Online服务器代码模块简介
课时7:勇士谷Online功能简介1
课时8:勇士谷Online功能简介2
课时9:勇士谷Online功能简介3
课时10:勇士谷Online改进config.json(1)
课时11:勇士谷Online改进config.json(2)
课时12:勇士谷Online改进config.json(1)
课时13:勇士谷Online调试配置文件(2)
课时14:勇士谷Online调试服务器启动(1)
课时15:勇士谷Online调试服务器启动(2)
课程学习地址:http://www.woxueyuan.com/course/93
我学院在线教育平台内容覆盖了Unity、3Dsmax、Maya、Photoshop、Cocos等所有主流应用软件和插件工具,涵盖3D动画、模型、材质、渲染、特效、影视后期及2D概念设计、插画、漫画等所有创作主题,囊括了当今互联网游戏中所有的动漫设计、原画创作内容,如三维动画、影视特效、游戏制作、原画设计、产品原型设计等内容。
网友评论