Skip to content

设计 → 技术型设计 / Tech Artist

youxiaohanpian
Published date:

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

你不是“小白”,但也还没到“程序员能独立造系统”的阶段 👉 你正好卡在 Windsurf / Cursor 这类 AI 工具“加速效果最明显”的区间

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

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


1️⃣ 先给你一个真实定位(避免走弯路)

从你说的经历来看:

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

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


2️⃣ 你现在学代码,最大的坑不是“语言”

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

你现在最大的问题不是不会 C# / Java / C 而是:不知道“程序在解决什么结构性问题”

比如:


3️⃣ 那 Windsurf 对你有没有用?——有,而且“用法要反过来”

❌ 错误用法(不适合你)


✅ 正确用法(非常适合你)

把 Windsurf 当成:

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

🔹 用法 1:让它解释「结构」

你可以直接这样问:

“请用 Unity 新手能懂的方式,解释这个项目的结构” “这个 MonoBehaviour 为什么要这样拆?”

这是你现在最缺的。


🔹 用法 2:你先“画 UI / 想交互”,让它补逻辑

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

“这是一个游戏 UI:

  • 有开始按钮
  • 点击后播放动画
  • 动画结束切场景 请帮我写 最简单可维护的 Unity C# 逻辑 ,并解释每一步”

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


🔹 用法 3:你改过代码,但不知道“对不对”

直接问它:

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

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


4️⃣ 关于你说的 C# / Unity / 学习顺序(你想得其实很对)

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

“学得晚忘得慢”

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

给你一个非常实际的建议顺序:

🥇 第一优先:Unity + C#(只学 Unity 用得到的那 20%)

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


🥈 第二优先:代码“结构感”

比如:


🥉 其他语言


5️⃣ 说一句很现实的话(但对你是好消息)

你这个路径非常像:

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

而不是纯程序。

在游戏行业里:

Previous
开始任何任务前的大纲框架选型建议
Next
结合 AI 工具「马上开练」