client main - woodelf-treetop/rcwiki GitHub Wiki

写在前面

​ 我们的工作,就像是搭积木一样。每个人做好自己的模块,拼接起来,成为游戏。

​ 于是,开始做一件事之前,需要知道此事该放在哪个模块。

​ 需要知道模块之间该怎么拼接,模块之间的界限怎么划分。

​ 所以,客户端的知识,不仅是各个领域的深入深钻,也有框架结构的思考和积累。本篇以下的内容,以树形结构按模块记录所有客户端知识。此结构当持续讨论和优化。


游戏主体

​ 框架描述

战斗模块

新手引导

UI模块

游戏资源

Audio

Texture

Shader

Spine

Timeline

FX

资源检测模块

​ ...

游戏组件

深度排序

支持服务

热更新与版本管理

网络模块

SDK

AndroidStudio

XCode

iOS

Jenkins

游戏优化

git 和 sourceTree

第三方插件

公共规范

命名规范

通用名词

​ 其他约定

基础知识

编程语言C#, lua

引擎工具unity, unreal

编程工具vscode

⚠️ **GitHub.com Fallback** ⚠️