当前位置:首页 > 每日看点

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

卡卷网2年前 (2024-12-20)每日看点284

开课啦!

麒麟子 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

分享给朋友:

相关文章

200+ 工具,这个网站堪称最强

200+ 工具,这个网站堪称最强

作为一个乱七八糟什么都懂一点的电脑小白,日常经常被别人增加些临时任务,比如PDF转Word,提取视频里的音频,图片加个边框。之前,电脑里安装了不少这类的软件,虽然能满足要求,但装的多了,总感觉电脑卡卡的。最近发现了一个超强的在线工具网站,首…

k70和红米note14pro+咋选啊?

k70和红米note14pro+咋选啊?

首选红米K70,可满足题主的功能需求。 红米 Note 14 pro+的使用者定位并不是学生,红米K70的使用者定位才是学生。 一、k70和红米note14pro+各自的参数 红米K70推出的定位初衷,是主打性能为主。最佳使用对象是喜欢…

手机的运行内存真的有必要上16GB吗?

全是国产垃圾APP惯出来的。 那些对国产软件没意见的人,建议出国看看,花不了多少钱,出门开 Google Map,订宾馆用 Booking,翻译用 Google translate,聊天用 Telegram,社交活动用 Discord,你会…

4499 元起的荣耀Magic7 系列实际使用体验怎么样,值得入手吗?

全是软文。。。。。。不过我买了,标准版。为什么买荣耀:屏幕看着舒服,玩游戏选择大屏,超声波指纹解锁。其它,系统、续航、充电、拍照,不是最强,但均衡下来短板都不是很短。其它米OV,IQ、一加,都看了,预算有限,米OV的小屏不感兴趣,OPPO硬…

小米15就要来了,不知道小米15值不值得买?

小米15就要来了,不知道小米15值不值得买?

俗话说得好,好饭不怕晚,看似有点姗姗来迟的小米15系列,一官宣就迅速登上热搜。 在此次小米14发布会上,雷军曾说过小米14将是最后一代3999起的旗舰,那么这一次涨价了的小米15,值不值得买呢?下面为大家总结一下小米15将会有哪些升级点:…

NAS那么好,为什么还是没能成为大多数家庭必备的存储设备?

NAS那么好,为什么还是没能成为大多数家庭必备的存储设备?

最主要原因是因为——贵! 看看我家里搭建的这一套吧。 目前我家中有5台常用的NAS,分别为群晖DS1522+、威联通TS-464C2、绿联DX4600 Pro 、极空间Z4S、威联通TS-AI642。个人认为,这其中的每台NAS都是时代…

发表评论

访客

看不清,换一张

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