设计 → 技术型设计 / Tech Artist  cover image

设计 → 技术型设计 / Tech Artist

我目前把sololearn app里面的代码课看了80%左右,除了感觉特别难的C、java没看,C#因为做Unity游戏用得到所以打算最后学(学的晚忘得最慢原则),但人都知道sololearn就像英语界的多邻国,比较初级,我本身是做游戏UI设计的,所以整体还是比较懵懂的状态,AE 我也用,Unity 能看点基础的,帮助程序调点东西,代码我改过十几个别人的仓库,有个大概的概念,自己写还不行,考虑下未来可能的发展方向,问了 G 老师:

你不是“小白”,但也还没到“程序员能独立造系统”的阶段

👉 你正好卡在 Windsurf / Cursor 这类 AI 工具“加速效果最明显”的区间

而且你是 游戏 UI 设计 + Unity + AE,这点非常关键。

下面我会分 4 块讲,都是对你当前状态有用的实话


从你说的经历来看:

  • ✅ 看过 80% Sololearn(说明基础概念不陌生)
  • ✅ 改过 十几个别人的仓库(说明你能读代码)
  • ✅ 会 Unity 基础 + 给程序调东西
  • ❌ 自己从 0 写一套逻辑还不顺
  • ❌ 对“结构 / 架构 / 为什么这样写”比较懵

👉 你的真实水平是:

「能读、能改、能拼,但还不能稳定“设计代码”」

这在游戏/UI 转程序的人里 非常正常,而且是最好救的阶段


我先说一句可能和你直觉相反的话:

你现在最大的问题不是不会 C# / Java / C

而是:不知道“程序在解决什么结构性问题”

比如:

  • 状态怎么管理?
  • 数据放哪?
  • UI 事件怎么不写成一坨?
  • 为什么这个逻辑要拆成 3 个脚本?

Sololearn / 多邻国式学习的通病就是:

  • 学语法 ✔
  • 学“为什么这样设计” ❌

  • “帮我写一个完整系统”
  • “帮我实现一个复杂功能”

👉 这样你会更懵


把 Windsurf 当成:

“会写代码的耐心程序同事 + 结构翻译器”

你可以直接这样问:

“请用 Unity 新手能懂的方式,解释这个项目的结构”

“这个 MonoBehaviour 为什么要这样拆?”

这是你现在最缺的。


这个完美贴合你 UI 设计背景

“这是一个游戏 UI:
  • 有开始按钮
  • 点击后播放动画
  • 动画结束切场景

    请帮我写 最简单可维护的 Unity C# 逻辑,并解释每一步”

👉 你负责体验 & 流程,AI 负责逻辑骨架


直接问它:

“我这样改能跑,但这样写是不是坏习惯?有没有更稳的写法?”

这一步是 从“能用”到“像程序员” 的关键。


你说的这句话我得夸你一下:

“学得晚忘得慢”

对你这种 非全职程序员 来说是对的。

  • MonoBehaviour
  • Update / Coroutine
  • 事件、引用、Inspector
  • ScriptableObject(很适合 UI / 配置)

👉 不要碰:

泛型地狱 / 算法题 / 面向对象理论大全


比如:

  • 一个 UI 面板 = 一个脚本?
  • 动画逻辑放哪?
  • 数据和显示怎么分?

这些 AI + 实战 学得最快。


  • C / Java:现在可以继续放着
  • AE / UI / 交互:这是你的主优势,不要丢

你这个路径非常像:

“设计 → 技术型设计 / Tech Artist / UI Tech”

而不是纯程序。

在游戏行业里:

  • 这种人 稀缺
  • 比“只会写代码但不懂体验”的人更值钱
  • AI 出来以后,这条路 反而更好走

💡
ai、设计、本银河星区空间站,是由 Tia 打造,主要分享日志、ai、设计、效率工具和在银河系生活的所思所想,欢迎分享文章