前言

本篇为自定义学习方向,对以前的学习资源的整理以及学习进度的发展

unity 学习方向

【Unity3D】Unity3D 技术栈_unity 技术栈-CSDN 博客

(95 封私信 / 80 条消息) unity 游戏开发的学习流程是怎样的? - 知乎 (zhihu.com)

Unity 学习路线(精良整理\持续更新) - 知乎 (zhihu.com)

游戏开发完整学习路线,都在这里了 - 知乎 (zhihu.com)

GameDevMind/mds/1.基础能力/1.基础能力.md at main · gonglei007/GameDevMind · GitHub

2021 最新 Unity 学习提升书籍推荐,小白必看 (zhihu.com)

[教程汇总+持续更新]Unity 从入门到入坟——收藏这一篇就够了 - 知乎 (zhihu.com)

  • 重点

    • 游戏网络编程(帧同步和状态同步)
    • AB包
    • CPP
    • OS
    • UGUI
  • 后续

    • shader 入门精要

三阶段:

一: c# UI 框架 MVC 框架 存储功能 设计模式 unity 3d 数学

二: Lua Xlua 网络游戏编程 cpp 408 八股 编辑器开发

三 shader 图形学 算法加强 手机游戏 AI 游戏编程

插件列表

配置: 介绍 | Luban

存储:Unity EasySave3中文图文教程详解-万能数据保存插件多平台支持_easy save-CSDN博客

编辑器扩展:Unity3D Odin Inspector 简单介绍与入门 - 知乎

Shader : Unity | ShaderGraph入门教程 - 知乎

寻路:Unity寻路插件(A* Pathfinding)入门教程一:着手搭建A*寻路工程 - 知乎

手势:leanTouch

可视化:PlayMaker

galgame:【Naninovel】VN视觉小说/文字游戏unity扩展,中文引导手册(授权转翻)。 - 哔哩哔哩

序号 内容 进度 实例
09 C# 数据结构(内容很多,可以边往后学边学) 90% C++数据结构
10 C# 语言进阶(特性、委托、事件等) 90%
11 Unity3D 图形数学(点乘、欧拉角、四元数等) 50% Unity3D 数学知识 (向量,坐标系转换,欧拉角,四元数)_unity 有极点、四元数算出直角坐标系-CSDN 博客
12 Unity3D 常见对象和结构 API 70% Unity 常用 API(感觉挺实用的)_unity 一些实用的功能-CSDN 博客
13 Unity3D Android 基础(界面,广告,支付) 0%
14 Unity3D 粒子系统(shuriken) 0% 如何一天掌握 unity 游戏特效粒子系统_哔哩哔哩_bilibili
15 Unity3D 背包和锻造系统(UI 的综合运用) 70% 背包系统
16 Unity3D UI 框架(综合处理) 80% Unity 中的 DoTween(应用篇) - 知乎 (zhihu.com) ,对话系统
17 Unity3D 行为树(Behavior Designer) 0% 行为树插件
18 Unity3D 数据处理(Json、Xml、存档) 50% 存档系统
19 LUA 语言编程(热更新) 0%
20 Unity3D 游戏编程框架(mvcs,ECS) 70% 文件管理,类管理
21 Unity3D 设计模式 80% 游戏设计模式
22 Unity3D 人工智能编程 0% 《Unity3D 人工智能编程精粹》笔记-CSDN 博客
23 Unity3D 编程器扩展 0% Editor
24 Unity3D 中级案例(能做低成本的独立游戏了) 0%
序号 主题 描述 进度 实例
25 Unity3D 着色器 探讨 Unity3D 中的 Shader 和图形学技术 0% -
26 Unity3D 服务端 使用 PhoronServer 和 MySQL 进行 Unity3D 服务端开发 0% PhoronServer 示例、MySQL 数据库实例
27 Unity3D 可视化 利用 ShaderGraph 实现 Unity3D 的可视化效果 0% ShaderGraph 示例、可视化项目实例
28 Unity3D 虚拟现实 深入了解 Unity3D 在虚拟现实(VR)方面的应用 0% VR 项目实例、虚拟现实设备接口实例
29 PHP 游戏后台开发 使用 PHP 进行游戏后台开发的技术和实践 0% 游戏后台管理系统实例、PHP 游戏 API 接口实例
30 HTML 游戏前台开发 探讨 HTML 在游戏前台开发中的应用和技巧 0% HTML5 游戏实例、网页游戏界面设计实例
31 Unity3D 高级案例 通过高级案例,掌握自制网络游戏的能力 0% 网络游戏开发框架、自研网络游戏实例

unity 面经

【C++】C++常见面试题汇总_持续更新中… - 知乎 (zhihu.com)

游戏开发面经个人向汇总(2022.10.16 更新续)_牛客网 (nowcoder.com)

参加数十次校招笔试面试后,我做了全面的总结(游戏开发岗) - 知乎 (zhihu.com)

2022 年 Unity 客户端面试题总结_unity 面试题-CSDN 博客

unity 工程

新人:游戏策划案也有写作“套路”? - 知乎 (zhihu.com)

(95 封私信 / 80 条消息) GitHub 上有哪些 Unity3D 项目推荐? - 知乎 (zhihu.com)

unity 资源

GitHub - hstcscolor/awesome-gameserver-cn: 中文游戏服务器资源大全

【游戏开发实战】手把手教你从零跑一个 Skynet,详细教程,含案例讲解(服务端 | Skynet | Ubuntu)_skynet 教程-CSDN 博客

阿里云云服务器,质优价更低 (aliyun.com)

unity 插件

[【2021 年最新】Unity3D 游戏开发必备的精品插件汇总(建议收藏) - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/365965204#:~:text=【2021年最新】Unity3D游戏开发必备的精品插件汇总(建议收藏) 1 1.Better Trails 最经典的用于创建拖尾特效的插件工具,包括履带压痕,飞机尾焰,刀剑与子弹的拖尾等 2 2.Fog Volume,Sky 此插件为 Unity 开发人员带来了完全动态的高保真天空和天气渲染。 5 5.UWS - Ultimate Water System)

【最用心 の Unity 百宝箱】1. DOTween 程序动画插件_单机游戏热门视频 (bilibili.com)

Unity 中的 DoTween(应用篇) - 知乎 (zhihu.com)

unity 性能优化

Unity 中的 10 个代码优化小技巧 - 知乎 (zhihu.com)

Unity 性能优化方法总结-CSDN 博客

《Unity Shader 入门精要》完结_哔哩哔哩_bilibili

游戏 UI 收集

GAMEUI(GameUI.net)-游戏 UI/UX 学习、交流、分享平台

游戏建模收集

https://www.unrealengine.com/marketplace/zh-CN/store

itch - 搜索 (bing.com)

插件名 作用
Shader Graph 制作Shader光影效果
Cinemachine + Timeline + Post Processing Stack 制作过场动画
NodeCanvas 制作怪物AI
EasyTouch 手游触摸控制
DoTween 动画插件
Fungus 对话插件
3D WebView 浏览器插件
Vectrosity 划线插件
AVPro Video 视频播放插件
Feel 受击插件
Device Simulator 移动设备模拟器
StateMachine 状态机插件

批量文件重命名

无限滚动列表

UE 路线

引擎

配置UE CPP

ue对比unity项目 : https://dev.epicgames.com/documentation/en-us/unreal-engine/parrot-game-sample-for-unreal-engine X

UE入门: https://www.youtube.com/watch?v=XRmn-EYt8wI X

网易ue教程: https://zhuanlan.zhihu.com/p/647108274

UE路径

水曜日鸡 https://zhuanlan.zhihu.com/p/659805638

大钊老师PPT https://zhuanlan.zhihu.com/p/1937270739192505484

模块路线 https://zhuanlan.zhihu.com/p/637519288

最小实现

https://github.com/AstroWYH

  1. 每天读2-3篇文章
  • 行业趋势
  • 技术类
  1. 持续学习新技术
  • 将大目标拆解成小目标
  1. 复盘总结
  2. 知识库
  • 资料、笔记整理
  • 软件库
  1. 分享

优先级排序

GP框架- Actor生命周期 UActorCompent 文章√

LS - 爆炸小汁 A 差不多完结 √

Core-GC-UObject-反射-序列化 UHT √ Lua 源码 数据结构 √ 虚拟机、gc

Unlua https://zhuanlan.zhihu.com/p/24806646625 https://www.cnblogs.com/ZWJ-zwj/p/18342070

UE GC √ Slate

UE蓝图虚拟机 √

C++ Primer - CPP 八股

八股补充 https://zhuanlan.zhihu.com/p/47869981 https://zhuanlan.zhihu.com/p/54136411

CSAPP – 网络 OS

commonUI https://zhuanlan.zhihu.com/p/1945510967388672561

GAMES104+ 游戏引擎架构

UGUI源码

3C方向:

DS

GAS Lyra

动画 ALS

AI 行为树

多线程