服务器端游戏开发
游戏开发
2025年成为服务器端游戏开发者路线图
19 个阶段
67 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
2
传输控制协议 (TCP)
核心技能点
校验和
段结构
操作(operations)
脆弱性
3
UDP
核心技能点
Python
数据报(Datagram)
拥塞控制
校验和 (Checksum)
数据包结构
4
TCP 与 UDP 的比较
核心技能点
可靠与不可靠
有序与无序
重载 vs 轻载
数据包(Packet) vs 数据报(Datagram)
流媒体 vs 广播
5
IP
核心技能点
能力
可靠性
链路容量
函数
事务
类别
安全
6
编程语言
核心技能点
JavaScript
Java
C/C++
C#
Erlang(尔语言)
7
套接字编程
核心技能点
字节操作
地址转换
描述符
API (应用程序编程接口)
8
序列化
核心技能点
JSON
可扩展标记语言(XML)
YAML
TOML
Protocol Buffers (Protobuf)
9
多线程
核心技能点
纤程
分片 (Sharding)
线程局部存储
同步
10
编程技术
核心技能点
设计模式
测试驱动开发
依赖注入
Dump 分析
函数式编程
11
数据库
核心技能点
ORM (对象关系映射)
DAL
关系型数据库管理系统(RDBMS)
NoSQL
键值对(key-value)
12
密码算法
核心技能点
SSL (Secure Sockets Layer)
13
RPC / REST
核心技能点
gRPC
REST (Representational State Transfer)
14
消息队列
核心技能点
Apache Kafka(Apache Kafka)
RabbitMQ
15
多线程
核心技能点
反应式方法
反应式模型 (Reactive Model)
基于任务的
异步(Asynchronous)
Actor模型(Actor Model)
16
云
核心技能点
Azure
GCP(Google Cloud Platform)
亚马逊网络服务(AWS)
无服务器计算(Serverless)
17
数据聚类
核心技能点
Apache Spark
18
容器化
核心技能点
Docker
19
人工智能
核心技能点
深度学习
云机器学习
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力