遊戲開發工程師
畢業於元智大學資訊傳播學系設計組,專長是遊戲開發,程式撰寫, 3D 美術、2D 美術、影片剪輯。
主要製作過專案類型有 VR, AR, PC遊戲, 3D 動畫,3D 特效。
興趣是製作獨立遊戲、及各式多媒體創作。
不用 Google 就能完全操作的東西
Blender
3D 建模(人物,場景,靜態物件), 3D 動畫(骨架綁定,刷權重,製作控制器), 熟悉與 Unreal Engine, Godot 遊戲引擎的 workflow, Unity 有使用過幾次但不熟。
Unreal Engine
Blueprint 程式撰寫, C++ 沒用過, 多人連線(P2P 或 Dedicated Server), 粒子特效(Niagara, Cascade), 模型特效(SkeletalMesh, Alembic 為基底之特效), REST API 串接, 資料庫串接, 其餘基本功能都會(Materials, AI, AnimationBP, Montages, Navigation, Sequencer...)
Godot Engine
GDScript 程式撰寫, 熟練 3D 工具, 多人連線(ENet 或 WebSocket 協定, 採 Dedicated Server 架構), TCP, UDP 傳輸應用, REST API 串接, 資料庫串接
得騙客戶這需要兩倍時間才能完成的工作
2D 美術
使用 Clipstudio Paint, Adobe Photoshop, Adobe Illustrator, Affinity Designer 進行電腦繪圖, 個人電腦改 Linux 後就轉用 Krita。
網站開發
基礎 HTML, CSS, Javascript, PHP 撰寫(不會使用任何框架), LEMP 伺服器架設, 基本網路伺服器安全性(SSH key, SQL Injection 防護, 密碼加密 Hashing 等)
伺服器架設
使用 Unraid 或 Proxmox 架設伺服器, 若公司需要大流量 NAS 也架過 TrueNas 。 會使用 VPS 如 SkySilk , 會架設軟體路由如 OpenWrt 。 LXC 或 Docker 都略懂,而還是偏好使用 VM。 會基本的伺服器管理(raid 磁碟陣列, rsync 備份, zfs, btrfs snapshots)
Linux
Bash 編程跟 Linux 系統指令。
Unity
用來開發過幾個簡單的 AR, VR, HTML5 專案,跟幾個小遊戲,只會基礎的操作,跟一點 C# 程式撰寫。