当前位置:首页 > 每日看点 > 正文内容

网络游戏服务器开发,有哪些经典书籍?

卡卷网1年前 (2024-12-20)每日看点241

开课啦!

麒麟子 2009 年进入游戏行业,写过 3D 图形引擎、做过游戏服务器、拼过 UI、带过团队、办过公司,到现在已经过了 15 个年头。

从 PC 端游、PC 页游、手游、小游戏一路走来,参与过 MMO、FPS、SLG、MOBA、RTS等项目制作,总结了一些不变的规律。

网络游戏服务器开发,有哪些经典书籍?  第1张

  • 1、不管是国内还是国外市场,游戏品类差别并不大,比如 MMO、Moba、FPS 走哪都火。
  • 2、任何平台都会从轻度走向重度、从单机走向联网、从 2D 走向 3D
  • 3、当技术负责人的几率:全栈 > 纯服务端 > 纯客户端

因此,如果有人能够同时掌握3D游戏开发网络游戏开发,无疑会拥有相对强的竞争优势。

3D游戏开发的学习相对容易,市面上也有大量的教程和资料,也有完整的学习体系。

网络游戏开发的学习相对困难,因为纯服务端往往只有简单的文字输出,很难吸引到初学者。

于是,麒麟子基于 NodeJS + Cocos Creator 写了一套全栈游戏开发框架 TGX,基于这套框架,开发者可以迅速掌握网络游戏开发。

应广大 TGX 用户的要求,麒麟子今天开始给大家写一套免费的速通教程,希望能够让大家在很短的时间内就能够掌握 TGX,拥有全栈游戏开发的能力。

关于 TGX

TGX 是一套前后端均使用 TypeScript 进行编程的全栈游戏开发框架,功能、编码和架构设计都是以商业项目开发为目的,可以直接用于商业产品的二次开发。

其多进程分布式架构,足够满足大部分项目的负载需求。

网络游戏服务器开发,有哪些经典书籍?  第2张

为了兼顾一些学习者的需要,麒麟子做了一些处理,比如:

  • 1、基于 key-value 的数据存储,使新接触的开发者可以快速启动,熟悉后再切换到 mongodb 数据库。
  • 2、各服务可以全部放入一个进程,也可以通过配置分散到不同进程,使得开发调试时,只需要启动一个进程即可,大大简化了操作。
  • 3、提供了学习交流群、文档和教程,方便大家解决疑问。
“需要注意:即便如此,TGX 并不针对零基础新人。想要掌握 TGX 的话,至少需要对游戏开发不陌生,熟悉计算机编程,有一定的游戏开发项目经验最佳。

点击【阅读原文】可了解详情!

TGX 模板

目前 TGX 有TGX球球大乱斗TGX大厅子游戏两套模板,二者都可以用于快速学习和二开基于房间匹配对战的游戏。

但前者更适用于单个游戏,后者更适用于游戏合集,大家可以根据需求选用。

两套源码均采用 TGX 框架开发,只是在子游戏管理上,服务端和客户端都有细微的差别。包含但不限于以下功能:

  • 登录
  • 注册
  • 创建角色
  • 用户信息获取
  • 创建房间
  • 私人约局
  • 匹配房间
  • 房间分类管理
  • 公告系统
  • 通知系统
  • 邮件系统
  • 设置面板
  • 断线重连
  • 网络延迟统计
  • 服务端多进程分布式管理
  • kv/mongdodb 数据库
  • 大厅支持 HTTP/Websocket 两种模式
  • 球球大乱斗子游戏(TGX球球大乱斗专属)
  • 子游戏模块(TGX大厅子游戏专属)
  • 台球子游戏 DEMO(TGX大厅子游戏专属)
  • 五子棋子游戏 DEMO(TGX大厅子游戏专属)
  • 坦克大战 DEMO(TGX大厅子游戏专属)

关于本系列课程

本系列课程以图文形式呈现,完全免费,作为文档的补充。会根据优先级,结合 TGX 源码讲解各功能的流程、实现、注意事项。

感谢大家的支持!

关注麒麟子,第一时间获得干货信息

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5101.html

分享给朋友:

相关文章

怎么用游戏搬砖挣钱呢?

怎么用游戏搬砖挣钱呢?

今天,我把我多年操作的经验分享出来,以供各位老板们学习借鉴,胆小的老板就离开吧,心里承受能力太弱了,会刷新你的认知的。有些新人在计算收益的时候,会以机器数来计算,其实是有误区的,比如,一台机器一个月搞400元,平均每天搞13元钱,搞上100...

内存和硬盘的单位都是G,两者的功能是什么?谁能用简单通俗的方式来解读一下?

内存和硬盘的单位都是G,两者的功能是什么?谁能用简单通俗的方式来解读一下?

要弄清楚这个问题,首先要弄清楚什么是内存,什么是硬盘,在计算机的组成结构中有一个很重要的部分是存储器。它是用来存储程序和数据的部件。对于计算机来说,有了存储器,才有记忆功能,,才能保证正常工作。存储器的种类很多。按其用途可分为主存储器与辅助...

你为什么讨厌抖音?

我就被抖音毁了。现在被我媳妇从抖音里拯救出来了。我为什么会这样说?我媳妇硕士在读,我文化程度相对就比较低了。大多数人看抖音其实就是为了一图一乐呵刚开始我也是这样的,我是2017年在朋友的推荐下注册了抖音,刚开始那时候对抖音不太上瘾,一周也就...

为什么说不懂电脑的不要碰AMD?

作为一个资深垃圾佬,说缺点前,先说优点吧AMD CPU(后续简称AU)的优点:处理器对比Intel,三级缓存更大,最明显的感知就是,网游帧数更高(5900X,7900X之类高端型号都是双CCX共享大缓存,反而不如次一点的CPU帧数更高);相...

用红米手机会很丢人吗?

前些日子遇到了一位快递小哥,京东的,签收小哥年纪不算大,目测二十多岁他的手机上全是一道道极严重的划痕,有点卡,他开热点了,热点名就是手机型号,红米9a,我父母的同款现在他那边操作了一会,然后又是我这边操作了一会小哥看着我手机刷刷的,颇有些好...

天涯神帖,第一神帖是什么?

天涯神帖,第一神帖是什么?

一些个人觉得比较经典的天涯神贴(更新进去了):话说1999年那会儿,中国的互联网还是个小婴儿,BAT三巨头都还在穿开裆裤呢,天涯社区就已经悄然诞生了。时光飞逝,到了2007年,这小小社区竟然已经吸引了超过2000万的注册用户,不得不说是个小...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。