CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of the user.
Avatar of the user.
Past
後端工程師 & DevOps @創業家兄弟Kuobrothers Corp.
2022 ~ 2024
Senior Backend Engineer | DevOps | SRE
Within one month
AWS
CI/CD Drone
Cloudflare
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
National Taipei University of Technology
資工系
Avatar of 李佳謙.
Avatar of 李佳謙.
Past
Marketing Manager @幫你優股份有限公司 BoniO Inc. / 閱讀優有限公司 TaaO Company Limited
2021 ~ Present
Marketing Manager
Within one month
李佳謙 CHIEN LI Marketing Manager / BoniO Inc. Marketing Strategy | Customer Growth 負責品牌行銷,規劃產品銷售策略,推動品牌會員成長 熟悉市場、訂閱經濟、平台營運 以終為始策略型思考,帶領團隊有效達到營運目標 工作專長 用戶、營運成長數據指標分析 Operating Data Management ● 產品市場規模及用戶調
WordPress
Google Analytics
Project Management
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
淡江大學
英文學系
Avatar of 蔡卓霖.
Avatar of 蔡卓霖.
Past
Sr. Frontend Engineer @旭捷資訊有限公司
2022 ~ 2023
前端工程師、資深前端工程師
Within one month
蔡卓霖 JavaScript | React 曾經是一名5年經驗的遊戲設計師, 現在是一名擁有4年開發經驗的資深前端工程師。 [email protected] 工作經驗 旭捷資訊 - Sr. Frontend Engineer | 2022/03 ~ 2023/10 ・ 1 yr 8 mos 個人金融服務產品 - 前端開發 ・使用 React, Redux Toolkit, TypeScript, Ant Design 和 Vite,從0到1開發產品與 後
ReactJS
Redux Toolkit
Ant Design
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
大仁科技大學
應用英文
Avatar of the user.
Avatar of the user.
Past
資深前端工程師 @比房科技
2022 ~ 2024
Frontend developer.
Within one month
Frontend
Backend
Product
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
暨南大學
電機工程
Avatar of 張華容.
Avatar of 張華容.
Past
UX/UI 設計師 @網際威信股份有限公司
2023 ~ Present
UX/UI Designer
Within one month
張華容 產品設計師 [email protected] Taipei , Taiwan Hi!我是Chloe,專注於 用戶研究 與 使用者介面設計 及規劃 Design System 。 1年UIUX設計經驗,為銀行端功能優化成功提升 5%的使用率 。 3年網頁設計經驗,曾經為知名品牌Web設計 10+ 個案例 ,並成功讓網站 提升流量 15% 。 擅長良
UI/UX Design
Flowchart
UI Flow
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
iSpan資展國際
前端工程師就業養成班
Avatar of Naomi Lin.
Avatar of Naomi Lin.
行銷副理 / KOL Radar 行銷科技事業部 @愛卡拉互動媒體股份有限公司
2021 ~ Present
品牌專案企劃、網路行銷企劃、數位行銷企劃
Within one month
林孟嫻 (Naomi Lin) 超過 5 年整合行銷與專案策略經驗 ,善於跨部門溝通、協作與專案管理,以邏輯和創意超越一切挑戰。 Contact: [email protected] 【專業能力】 英語能力: 多益 955 分,曾任台大英語辯論賽裁判 產品與市場數據分析: GA4, Ahrefs, SimilarWeb, Hotjar, Google Looker Studio 圖表串接與分析 行銷
Google Analytics
Sales & Marketing
Photoshop
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
臺北市立大學
英語教學系
Avatar of 潘揚燊.
Avatar of 潘揚燊.
智慧製造全端開發工程師 @聯華電子股份有限公司
2022 ~ Present
AI工程師、機器學習工程師、深度學習工程師、影像演算法工程師、資料科學家、Ai Application Engineer,Machine Learning Engineer,Deep Learning Engineer,Data Scientist
Within one month
潘揚燊 ㄕㄣ Shen Pan Kaohsiung City,Taiwan •  [email protected] 希望職務:人工智慧、機器視覺應用開發工程師 現任 : 聯華電子 RPA 平台全端開發工程師 您好,我是潘揚燊,目前任職於 聯華電子 , 擔任 智慧製造 全端開發工程師 , 畢業於元智大學工業工程與管理學系研
Python
Qt
Git
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
元智大學 Yuan Ze University
工業工程與管理學系所
Avatar of Sosuke Guo.
Avatar of Sosuke Guo.
Past
資深前端工程師 @辰凝有限公司
2022 ~ 2023
前端工程師 Front-End Developer
Within one month
Sosuke Guo 專職於網頁前端工程師近五年,擅於從0開始打造產品,有用Vue + Golang + Python自己打造產品的經驗。 前端工程師 Front-End Developer 作品 - SocialPicMaker.com 製作精美Twtter card 的小工具網站 只要兩個步驟,輸入網址、點擊下載,即可完成 可以選擇黑白兩種介面佈局以及多種
vue.js
golang
Python
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
Avatar of Patrick Hsu.
Avatar of Patrick Hsu.
Algorithm Research & Development @適着三維科技股份有限公司 TG3D Studio Inc.
2021 ~ Present
Software Engineer
Within one month
Patrick Hsu AI Research & Development As a seasoned AI engineer with six years of experience, I specialize in computer vision, 3D body model reconstruction, generative AI, and possessing some knowledge in natural language processing (NLP). | New Taipei City, [email protected] Work Experience (6 years) Algorithm Research & Design• TG3D Studio MayPresent A skilled engineer specialized in computer vision and generative AI with experience in developing and training AI models for digital fashion applications. Body AI: Virtual Try On Integrated cutting-edge technologies such as Stable Diffusion, ControlNet, and Prompt Engineering to create a sophisticated system for
Python
AI & Machine Learning
Image Processing
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立台灣大學
生物產業機電工程所
Avatar of the user.
Avatar of the user.
Past
前端工程師 @科智企業股份有限公司
2018 ~ 2023
資深前端工程師, Sr. Frontend Engineer
Within one month
MySQL
WordPress
React.js
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立交通大學 National Chiao Tung University
土木工程

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within one month
RD
台灣
Professional Background
Current status
Employed
Job Search Progress
Ready to interview
Professions
Front-end Engineer
Fields of Employment
Games
Work experience
4-6 years
Management
Skills
C#
Unity
Languages
Chinese
Native or Bilingual
Job search preferences
Positions
Unity 前端工程師
Job types
Full-time
Locations
Remote
Interested in working remotely
Freelance
Educations
School
Major
Print

廖益寬

喜歡研究小工具以及嘗試自己開發套件分享給他人使用合作上樂於與他人
論是否有更好的解法,他得知有新的技術的時候也會樂於加入討論。


目前主要涉略領域都為C#相關,大多使用unity平台與wpf,串接使用過adb,並實作過HttpFileServer。
看到有趣的工具時也會試著依照自己的理解重現時作內容,曾經嘗試在Wpf環境上復刻unity Coroutine。
發布方面使用Jenkins 與gitlab pipeline。


六月 2021 - 至今      軟體研發工程師  •  允和科技有限公司

負責工作

  • 開發大廳配對系統 串接舊有專案統一透過配對大廳啟用並提供SDK供舊有訓練能夠統一連線入口。
  • 開發操作教學專案 替舊有訓練有個統一的操作流程以及VR穿戴教學。
  • 開發戰略模擬專案 讓多名訓練員可以依據指揮官的指示即時做出操作反應,帶有情境編輯系統,指揮官可以編輯各種情境並同步給多名員進行測驗。
  • 開發眼球追蹤系統 介接眼球追蹤SDK並接入舊有災害防治專案供分析訊員在訓練中的注視位置,分析訓員遇到的訓練難題。
  • 開發unity的圖檔串流SDK與音訊串流SDK。
  • 協助其餘團隊分析遊戲效能問題與網路延遲問題,提供封包優化解決方案。
  • 協助建置Jenkins Server

使用技術

  • UnitySocketSQLiteMySQLHttpServerUnity profiler Jenkins、OpenXR



五月 2018 - 六月 2021      軟體前端工程師  •  維亞娛樂科技有限公司

負責工作

  • 導播系統:製作公版的導播系統能作為觀察者加入,支援動態加載素材讓各自的遊戲可以自訂,譬如導播顯示的玩家頭像以及面板風格還有版型以讓版面不會影響到舊有遊戲。並將此接入到舊有遊戲中。
  • Dobule TapVR 射擊遊戲 製作可供企劃人員編輯的關卡系統,支援透過區域連線進行連線對戰,與後端串聯會員系統可依據會員App讓玩家在遊戲中選擇造型以及頭像內容。並於遊戲結束後上傳成績到後端。
    開發回放系統供賽事後進行分析與回顧。
  • 開發wifi晶片串聯 透過tcp Socket與晶片進行串聯硬體事件,帶有ping值偵測以及回推系統透過ping值回推遊戲內物件六軸在事件觸發當下的軌跡。
  • VR毒品與詐騙防治遊戲 開發劇情分支系統,能依據遊戲內的選擇與互動進入不同的流程,並上傳到後端可依據報表查看選項的選擇比例。開發VR物理互動與動態無接縫加載場景素材。
    關卡內實作VR節奏遊戲與QTE反應遊戲。
  • 隨到隨玩大場域VR生存遊戲 實作Server端與遊戲端素材熱更新邏輯,實作升級系統可動態選擇技能。
  • 泛用apk更新與管理介面 供後續有開發apk專案可以快速設定檔案,並於unity端提供對應sdk抓取透過介面設定的數值。內建有安裝紀錄方便門店人員管理軟體更新。
  • 開發幀同步框架。
  • 介接Kinect與PicoVR手部辨識,開發動作偵測系統。

使用技術

  • UnityUnityEditorSocket、WebSocketProtocolBuffers、Wpf Kinect.NetCore、ADB OpenXR FMod

學歷

負責工作

  • 義守科技大學 通訊工程系                          2014-2015
  • 遠東科技大學數位媒體與管理學系            2015-2018

專案經歷

Double Tap VR射擊遊戲

1.負責連線模式完成以Host連線為主的LanGame邏輯
2.實作斷線重連邏輯。
3.遊戲結束後產生重播緩存回伺服器,讓玩家可以觀賞完整重播。
4.負責完成整體遊玩邏輯。
5.使用Unity Editor,製作靶的流程邏輯編輯系統,編輯遊戲內的機關與機關之間的互動、出現頻率以及時間差

6.使用Unity Editor製作靶與的路徑編輯系統可以直接在場景中拖拉曲線與拋物線並緩存成設定檔來模擬物理現象,確保同步的結果一致。
7.參考Coroutine結構,實作可被網路同步的迭代器架構,解析編輯器產生檔案後,讓邏輯與演出的迭代器片段自動分離到Client端與Server端運算。
8.實作玩家成績分析並透過Protocol Buffers 協定與後端溝通。


以下為遊戲實機畫面參考連結:
https://www.youtube.com/watch?v=TS7rdHbsc1k
https://www.youtube.com/watch?v=GDR8KC-iJ9c
https://www.youtube.com/watch?v=SgNrH-UXH8Q
https://www.youtube.com/watch?v=NILjliRlFKs


隨到隨玩大場域VR生存遊戲

1.Server支援玩家可以隨時進出伺服器。
2.支援職業選擇以及在擊殺其餘玩家後能夠及時選擊增益效果提升能力。
3.增益效果編輯介面讓企劃人員可以直接設計並編輯每個效果要個別操作的數值。
4.製作武器切換系統(散彈槍,榴彈槍, 電球槍), 並提供編輯介面供企劃人員調整數值與對應的演出效果。
5.wpf 遊戲管理介面透過adb替場域內裝置更新遊戲版本以及定時從安卓系統內收集log回到機房緩存。
6.http server實作FileServer 支援遊戲內AssetBundle 熱更新。

7.實作網路同步的有限狀態機,所有狀態會衍生成Client、Remote、Server三個變體,同個狀態間的變體可以透過API直接溝通,Server端掌控狀態的切換當期切換時與他對應的變體也會自動切換,使用者只要專注在維護對應的區塊就好。
8.實作網路同步的動畫控制器,美術人員在編輯時依然是在unity原生的animator遊戲運行後會在Server端運行Animator邏輯,並且依據固定頻率將當前撥放動畫以及撥放進度同步給Client端來進行同步開發者只需要關注Server端的運行邏輯即可。所有對動畫的操作都會自動同步到Client端。


以下為遊戲實機畫面參考連結:
https://www.youtube.com/watch?v=QfI9p8aeDIM



Kinect虛擬實境運動模擬專案

1.實作Kinect與Pico VR的矩陣重和使其座標系統可以彼此轉換。
2.實作濾波器消除影像辨識引起的雜訊。
3.實作連續動作定義系統,企劃人員可以把一連串的動畫進行拆解(譬如投球或是投擲標槍),把拆解後的動作編輯成連續的設定檔。
4.遊戲端讀取設定檔後當監測到玩家當前的連續動作符合設定的流程後會觸發綁定的事件並回傳姿態的快照讓使用者可以使用(譬如依據快照決定標槍飛行的方向以及距離)。






幀同步框架

1.實作幀同步框架提供介面讓使用者自定使用的輸入幀介面。
2.實作基於種子碼的幀隨機功能。
3.支援網路生成與刪除事件。
4.提供大廳介面讓使用者可以接取大廳事件。
5.支援基於網路幀的RPC功能。
6.支援流程回放,與新進玩家進入前的幀補足。



軍事戰略模擬訓練

1.UI版面完全同步框架,模擬多人操作同一面板的效果,透過緩存UI的樹狀結構替所有UI綁定唯一碼,所有勾選框以及輸入介面的互動都會透過唯一碼被確保在不同電腦中完全同步。
2.串接MySQL支援內部網路的帳號申請與權限修改以及帳號加密機制。
3.透過udp協定支援即時影像串流以及語音通訊功能。
4.實作遊戲內聊天室功能。
5.實作UI頁面堆疊系統當切換UI頁面時會自動記錄上一個頁面,並在呼叫退回時自動回到上一堆疊。
6.支援場景編輯能以3D模組擺放關卡細節 天氣環境以及所有單位持有武裝 也可以切換到2D小地圖模式進行快速編輯, 實作有風向與洋流對環境的真實影響。
7.遊戲內即時繪圖功能 透過追蹤滑鼠軌跡 在面板上透過直接修改底圖上在軌跡上的像素實作出簡易的繪畫功能 使的玩家可以在訓練的過程可以在場景上留下標記並同步給其餘玩家。
8.透過實作不同的API介面使不同身分組(ex:長官學員指揮官),可以操作的UI被區隔開,以及對於不同事件(ex:開火許可、申請故障排除)的接收被區隔開。讓對應的身分組可以觀看到對應的UI以及進行回應。




外包Project

node-base 及時偵錯框架

1.程式碼自動生成Editor版面追蹤版面回報當前運行的狀態與使用者自訂的註解。
2.透過實作介面的方式讓使用者可以完成自定義排版。
3.運行時即時產生flow堆疊log 減少回報成本

狀態機的缺陷是需要透過檢視每個狀態才能夠全盤的了解各狀態間的關係 會隨著狀態的數量越來越多越來越難掌握整體流程的結構。

透過node-base框架會在定義完狀態後動態生成整體流程的EditorWindow可以及時追蹤當前流向 後續的參與開發人員也可以直接觀看整個window快速了解專案架構QA人員在回報時也會更有效。


遠端監控軟體

1.透過Tcp socket遠端連線控制指定電腦 監控特定軟體的啟動狀態以及可以發送命令要求遠端主機執行電腦重開。

完成

透過設定檔指定要監控的電腦以及程序名稱,可同時監控多台電腦。
client的畫面為簡易的log輸出,由於主控權都在Server端,Client端會每隔一段時間監控指定的程序的啟動狀態。

Side-Project

魔術方塊專案


當滑鼠點擊起始處是在方塊外部空白處時可以直接旋轉整個方塊

可以進行單行或者單列的旋轉

提供歷史回放供學習他人解開方塊的過程,可以任意快進或倒退時間軸 並調整撥放速度 
大部分的操作的部分是透過滑鼠控制完成 是作為數學以及資料結構的練習開始的專案 練習當方塊在不同的行列中轉移時可以進行資料替換。以及如何將滑鼠在2D平面的操作映射到3D的模型互動上。

即時回放展示:
https://youtu.be/ohmXAHxts9M?si=v8NQ7gnbalmEbpvZ

此為git連結
https://github.com/polu635241/Amaze_Cube.git

此為較為詳細的操作說明
https://www.youtube.com/watch?v=tty3fEnt3HU


連線框架

1.支援Tcp,Udp連線。
2.玩家可自訂身分組與所在頻道,備有其於使用者的進入離開事件。
3.支援自定義封包格式,支援使用者運行時直接注入class與struct進行動態解析,支援泛型型別以及Tuple類別解析。
4.支援外部注入解析器解析特定框架獨有類別(內建支援透過外部注入的方式支援unity型別)。

https://youtu.be/ZQVgfdfOSRE

此為簡易的Demo遊戲WASD移動 每次按下空白鍵的時候會將控制切換為一個隨機顏色並同步。
移動同步為每秒發送30次的udp事件 直接同步unity 的position與rotation。
改變顏色為Tcp自訂事件同步unity Color

想要加深對底層資料的記憶體轉換以及tcp udp的理解進行的專案 也在編寫的當下思考如何讓使用者可以用簡易的方式自定義專屬的資料結構以及易於使用的api。

此為專案連接
https://gitlab.com/polu_kun/transmitter

流程編輯器

1.提供圖像化節點式編輯器系統控制遊戲流程。
2.以Component的方式組合邏輯並支援直接緩存interface。
3.事件與判定都可透過實作介面完成,內建簡易的行為與事件檢測,提供易於擴展的api緩存。
4.提供遊戲運行時邏輯除錯追蹤,透過標記出目前的判斷與事件運行情況檢視遊戲運行流程


編輯畫面

5.透過綁定AI介面支援AI行為樹控制


操作實機畫面
https://youtu.be/7MwgXGUlpZM

技能 Skill

Engine


  • Unity

Tool


  • Socket
  • WebSocket
  • Protocol Buffers
  • Jenkins
  • gitlab pipeline
  • Git
Resume
Profile

廖益寬

喜歡研究小工具以及嘗試自己開發套件分享給他人使用合作上樂於與他人
論是否有更好的解法,他得知有新的技術的時候也會樂於加入討論。


目前主要涉略領域都為C#相關,大多使用unity平台與wpf,串接使用過adb,並實作過HttpFileServer。
看到有趣的工具時也會試著依照自己的理解重現時作內容,曾經嘗試在Wpf環境上復刻unity Coroutine。
發布方面使用Jenkins 與gitlab pipeline。


六月 2021 - 至今      軟體研發工程師  •  允和科技有限公司

負責工作

  • 開發大廳配對系統 串接舊有專案統一透過配對大廳啟用並提供SDK供舊有訓練能夠統一連線入口。
  • 開發操作教學專案 替舊有訓練有個統一的操作流程以及VR穿戴教學。
  • 開發戰略模擬專案 讓多名訓練員可以依據指揮官的指示即時做出操作反應,帶有情境編輯系統,指揮官可以編輯各種情境並同步給多名員進行測驗。
  • 開發眼球追蹤系統 介接眼球追蹤SDK並接入舊有災害防治專案供分析訊員在訓練中的注視位置,分析訓員遇到的訓練難題。
  • 開發unity的圖檔串流SDK與音訊串流SDK。
  • 協助其餘團隊分析遊戲效能問題與網路延遲問題,提供封包優化解決方案。
  • 協助建置Jenkins Server

使用技術

  • UnitySocketSQLiteMySQLHttpServerUnity profiler Jenkins、OpenXR



五月 2018 - 六月 2021      軟體前端工程師  •  維亞娛樂科技有限公司

負責工作

  • 導播系統:製作公版的導播系統能作為觀察者加入,支援動態加載素材讓各自的遊戲可以自訂,譬如導播顯示的玩家頭像以及面板風格還有版型以讓版面不會影響到舊有遊戲。並將此接入到舊有遊戲中。
  • Dobule TapVR 射擊遊戲 製作可供企劃人員編輯的關卡系統,支援透過區域連線進行連線對戰,與後端串聯會員系統可依據會員App讓玩家在遊戲中選擇造型以及頭像內容。並於遊戲結束後上傳成績到後端。
    開發回放系統供賽事後進行分析與回顧。
  • 開發wifi晶片串聯 透過tcp Socket與晶片進行串聯硬體事件,帶有ping值偵測以及回推系統透過ping值回推遊戲內物件六軸在事件觸發當下的軌跡。
  • VR毒品與詐騙防治遊戲 開發劇情分支系統,能依據遊戲內的選擇與互動進入不同的流程,並上傳到後端可依據報表查看選項的選擇比例。開發VR物理互動與動態無接縫加載場景素材。
    關卡內實作VR節奏遊戲與QTE反應遊戲。
  • 隨到隨玩大場域VR生存遊戲 實作Server端與遊戲端素材熱更新邏輯,實作升級系統可動態選擇技能。
  • 泛用apk更新與管理介面 供後續有開發apk專案可以快速設定檔案,並於unity端提供對應sdk抓取透過介面設定的數值。內建有安裝紀錄方便門店人員管理軟體更新。
  • 開發幀同步框架。
  • 介接Kinect與PicoVR手部辨識,開發動作偵測系統。

使用技術

  • UnityUnityEditorSocket、WebSocketProtocolBuffers、Wpf Kinect.NetCore、ADB OpenXR FMod

學歷

負責工作

  • 義守科技大學 通訊工程系                          2014-2015
  • 遠東科技大學數位媒體與管理學系            2015-2018

專案經歷

Double Tap VR射擊遊戲

1.負責連線模式完成以Host連線為主的LanGame邏輯
2.實作斷線重連邏輯。
3.遊戲結束後產生重播緩存回伺服器,讓玩家可以觀賞完整重播。
4.負責完成整體遊玩邏輯。
5.使用Unity Editor,製作靶的流程邏輯編輯系統,編輯遊戲內的機關與機關之間的互動、出現頻率以及時間差

6.使用Unity Editor製作靶與的路徑編輯系統可以直接在場景中拖拉曲線與拋物線並緩存成設定檔來模擬物理現象,確保同步的結果一致。
7.參考Coroutine結構,實作可被網路同步的迭代器架構,解析編輯器產生檔案後,讓邏輯與演出的迭代器片段自動分離到Client端與Server端運算。
8.實作玩家成績分析並透過Protocol Buffers 協定與後端溝通。


以下為遊戲實機畫面參考連結:
https://www.youtube.com/watch?v=TS7rdHbsc1k
https://www.youtube.com/watch?v=GDR8KC-iJ9c
https://www.youtube.com/watch?v=SgNrH-UXH8Q
https://www.youtube.com/watch?v=NILjliRlFKs


隨到隨玩大場域VR生存遊戲

1.Server支援玩家可以隨時進出伺服器。
2.支援職業選擇以及在擊殺其餘玩家後能夠及時選擊增益效果提升能力。
3.增益效果編輯介面讓企劃人員可以直接設計並編輯每個效果要個別操作的數值。
4.製作武器切換系統(散彈槍,榴彈槍, 電球槍), 並提供編輯介面供企劃人員調整數值與對應的演出效果。
5.wpf 遊戲管理介面透過adb替場域內裝置更新遊戲版本以及定時從安卓系統內收集log回到機房緩存。
6.http server實作FileServer 支援遊戲內AssetBundle 熱更新。

7.實作網路同步的有限狀態機,所有狀態會衍生成Client、Remote、Server三個變體,同個狀態間的變體可以透過API直接溝通,Server端掌控狀態的切換當期切換時與他對應的變體也會自動切換,使用者只要專注在維護對應的區塊就好。
8.實作網路同步的動畫控制器,美術人員在編輯時依然是在unity原生的animator遊戲運行後會在Server端運行Animator邏輯,並且依據固定頻率將當前撥放動畫以及撥放進度同步給Client端來進行同步開發者只需要關注Server端的運行邏輯即可。所有對動畫的操作都會自動同步到Client端。


以下為遊戲實機畫面參考連結:
https://www.youtube.com/watch?v=QfI9p8aeDIM



Kinect虛擬實境運動模擬專案

1.實作Kinect與Pico VR的矩陣重和使其座標系統可以彼此轉換。
2.實作濾波器消除影像辨識引起的雜訊。
3.實作連續動作定義系統,企劃人員可以把一連串的動畫進行拆解(譬如投球或是投擲標槍),把拆解後的動作編輯成連續的設定檔。
4.遊戲端讀取設定檔後當監測到玩家當前的連續動作符合設定的流程後會觸發綁定的事件並回傳姿態的快照讓使用者可以使用(譬如依據快照決定標槍飛行的方向以及距離)。






幀同步框架

1.實作幀同步框架提供介面讓使用者自定使用的輸入幀介面。
2.實作基於種子碼的幀隨機功能。
3.支援網路生成與刪除事件。
4.提供大廳介面讓使用者可以接取大廳事件。
5.支援基於網路幀的RPC功能。
6.支援流程回放,與新進玩家進入前的幀補足。



軍事戰略模擬訓練

1.UI版面完全同步框架,模擬多人操作同一面板的效果,透過緩存UI的樹狀結構替所有UI綁定唯一碼,所有勾選框以及輸入介面的互動都會透過唯一碼被確保在不同電腦中完全同步。
2.串接MySQL支援內部網路的帳號申請與權限修改以及帳號加密機制。
3.透過udp協定支援即時影像串流以及語音通訊功能。
4.實作遊戲內聊天室功能。
5.實作UI頁面堆疊系統當切換UI頁面時會自動記錄上一個頁面,並在呼叫退回時自動回到上一堆疊。
6.支援場景編輯能以3D模組擺放關卡細節 天氣環境以及所有單位持有武裝 也可以切換到2D小地圖模式進行快速編輯, 實作有風向與洋流對環境的真實影響。
7.遊戲內即時繪圖功能 透過追蹤滑鼠軌跡 在面板上透過直接修改底圖上在軌跡上的像素實作出簡易的繪畫功能 使的玩家可以在訓練的過程可以在場景上留下標記並同步給其餘玩家。
8.透過實作不同的API介面使不同身分組(ex:長官學員指揮官),可以操作的UI被區隔開,以及對於不同事件(ex:開火許可、申請故障排除)的接收被區隔開。讓對應的身分組可以觀看到對應的UI以及進行回應。




外包Project

node-base 及時偵錯框架

1.程式碼自動生成Editor版面追蹤版面回報當前運行的狀態與使用者自訂的註解。
2.透過實作介面的方式讓使用者可以完成自定義排版。
3.運行時即時產生flow堆疊log 減少回報成本

狀態機的缺陷是需要透過檢視每個狀態才能夠全盤的了解各狀態間的關係 會隨著狀態的數量越來越多越來越難掌握整體流程的結構。

透過node-base框架會在定義完狀態後動態生成整體流程的EditorWindow可以及時追蹤當前流向 後續的參與開發人員也可以直接觀看整個window快速了解專案架構QA人員在回報時也會更有效。


遠端監控軟體

1.透過Tcp socket遠端連線控制指定電腦 監控特定軟體的啟動狀態以及可以發送命令要求遠端主機執行電腦重開。

完成

透過設定檔指定要監控的電腦以及程序名稱,可同時監控多台電腦。
client的畫面為簡易的log輸出,由於主控權都在Server端,Client端會每隔一段時間監控指定的程序的啟動狀態。

Side-Project

魔術方塊專案


當滑鼠點擊起始處是在方塊外部空白處時可以直接旋轉整個方塊

可以進行單行或者單列的旋轉

提供歷史回放供學習他人解開方塊的過程,可以任意快進或倒退時間軸 並調整撥放速度 
大部分的操作的部分是透過滑鼠控制完成 是作為數學以及資料結構的練習開始的專案 練習當方塊在不同的行列中轉移時可以進行資料替換。以及如何將滑鼠在2D平面的操作映射到3D的模型互動上。

即時回放展示:
https://youtu.be/ohmXAHxts9M?si=v8NQ7gnbalmEbpvZ

此為git連結
https://github.com/polu635241/Amaze_Cube.git

此為較為詳細的操作說明
https://www.youtube.com/watch?v=tty3fEnt3HU


連線框架

1.支援Tcp,Udp連線。
2.玩家可自訂身分組與所在頻道,備有其於使用者的進入離開事件。
3.支援自定義封包格式,支援使用者運行時直接注入class與struct進行動態解析,支援泛型型別以及Tuple類別解析。
4.支援外部注入解析器解析特定框架獨有類別(內建支援透過外部注入的方式支援unity型別)。

https://youtu.be/ZQVgfdfOSRE

此為簡易的Demo遊戲WASD移動 每次按下空白鍵的時候會將控制切換為一個隨機顏色並同步。
移動同步為每秒發送30次的udp事件 直接同步unity 的position與rotation。
改變顏色為Tcp自訂事件同步unity Color

想要加深對底層資料的記憶體轉換以及tcp udp的理解進行的專案 也在編寫的當下思考如何讓使用者可以用簡易的方式自定義專屬的資料結構以及易於使用的api。

此為專案連接
https://gitlab.com/polu_kun/transmitter

流程編輯器

1.提供圖像化節點式編輯器系統控制遊戲流程。
2.以Component的方式組合邏輯並支援直接緩存interface。
3.事件與判定都可透過實作介面完成,內建簡易的行為與事件檢測,提供易於擴展的api緩存。
4.提供遊戲運行時邏輯除錯追蹤,透過標記出目前的判斷與事件運行情況檢視遊戲運行流程


編輯畫面

5.透過綁定AI介面支援AI行為樹控制


操作實機畫面
https://youtu.be/7MwgXGUlpZM

技能 Skill

Engine


  • Unity

Tool


  • Socket
  • WebSocket
  • Protocol Buffers
  • Jenkins
  • gitlab pipeline
  • Git