找回密码
 立即注册
查看: 344|回复: 5

如何评价Unity高级游戏开发工程师认证?

[复制链接]
发表于 2023-2-14 10:26 | 显示全部楼层 |阅读模式
Unity高级游戏开发工程师认证( Unity Expert Gameplay Programmer) http://mp.weixin.qq.com/s/w2CtWaA-eZdOz83Jcb7VtA
发表于 2023-2-14 10:36 | 显示全部楼层
Inspect il2cpp&huatuo

我们在实现huatuo过程中,深入研究了CLI规范与il2cpp实现,积累了大量宝贵的经验。考虑到国内游戏行业对clr及il2cpp相关的资料不多,我们希望将这些知识系统性地整理出来,帮助那些渴望深入研究Unity下CLR Runtime实现的开发者们,更好了掌握相关知识。
我们尽量保持每周有一两篇文章的发布速度,另外考虑到开发者对不同章节知识的需求优先级不同,我们不会完全按照目录顺序撰写文章。
相关链接

  • huatuo是一个特性完整、零成本、高性能、低内存的近乎完美的Unity全平台原生c#热更方案
  • inspect_il2cpp_huatuo: 深入剖析il2cpp及huatuo实现的技术专栏
Inspect il2cpp 目录


  • il2cpp 序章

    • il2cpp 介绍
    • il2cpp il2cpp 架构及源码结构介绍
    • il2cpp 安装、编译及调试

  • il2cpp 运行时实现

    • il2cpp Runtime 初始化流程剖析
    • il2cpp metadata (此节内容极其庞大)

      • CLI metadata 简略介绍
      • il2cpp metadata 初始化流程剖析
      • persistent metadata 即 global-metadata.dat 介绍
      • runtime metadata 介绍

    • il2cpp IL to c++ 代码的转换

      • 基础指令集
      • 对象模型相关指令 (内容极其庞大)
      • 异常机制
      • 泛型共享机制
      • PInvoke 与 MonoPInvokeCallbackAttribute相关。(一个有趣的问题:il2cpp中lua回调c#函数相比与回调普通c函数,多了哪些开销?)
      • icalls
      • delegate
      • 反射相关支持
      • 跨平台相关

    • 类型初始化 Class::Init 流程剖析
    • 泛型机制

      • 泛型类实现
      • 泛型函数实现
      • 泛型共享机制

    • 异常机制
    • 反射相关实现
    • 值类型相关机制
    • box与unbox相关机制
    • object、string、Array、TypedReference等一些基础BCL类型的探究
    • icalls 实现
    • il2cpp gc管理
    • il2cpp 多线程及内存模型处理

  • 其他

    • il2cpp及mono的bug介绍
    • 2018-2022中il2cpp实现的演化

Inspect huatuo 目录


  • huatuo 序章

    • huatuo基础知识及原理介绍
    • huatuo的框架结构

  • metadata

    • metadata 加载
    • metadata动态注册

      • 类型注册
      • generic class and method处理
      • 桥接函数签名


  • interpreter

    • 寄存器指令集设计
    • transform实现

      • 基础实现
      • 指令集优化


  • virtual Execution System

    • Thread Interpreter Stack
    • Interpreter Frame实现与优化
    • localloc 与 Local Memory Pool
    • 桥接函数
    • 指令实现
    • instinct函数
    • reflection相关实现
    • extern函数实现

  • 跨平台兼容性处理

    • 内存对齐
    • x86与arm系列的abi差别
    • 32位与64位
    • AOT泛型 (基于补充元数据的泛型实例化技术)
    • AOT hotfix实现

  • misc

    • 解决Unity资源上挂载interpreter脚本
    • gc 处理
    • 多线程相关处理

发表于 2023-2-14 10:39 | 显示全部楼层
一个新的证书出来之前要先观望市场。物以稀为贵,证书越难考,越贴合市场需求的技能的话,那么证书的含金量会高。
发表于 2023-2-14 10:45 | 显示全部楼层
谢邀,我不懂这块内容@_@
发表于 2023-2-14 10:48 | 显示全部楼层
我的建议是,需要学习方向驱动的程序员可以尝试一下,别啥啥的都想节省
别人花了那么多时间出个商业引擎,绝大部分人都用破解版
一堆还不错的插件中间件,有含量有易用性,大部分人都论坛淘宝了。
让技术开发者还怎么活
Unity发布的认证嘛,有能力的还是给点钱学学吧,

没看Unity已经开始各处甩卖源码了么。。。不容易的都
发表于 2023-2-14 10:55 | 显示全部楼层
游戏行业从来没有什么认证证书这么一说,如果有个证书能代表你的开发能力....不知道,想想就觉得很怪异。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-16 08:30 , Processed in 0.091673 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表