CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of 陳建甫.
Avatar of 陳建甫.
Past
Senior UIUX designer @新加坡商鈦坦科技股份有限公司台灣分公司
2022 ~ 2024
Product Manager, 產品經理,UIUX設計師,UIUX Designer
Within one month
台,交易的貨品擁有豐富的NFT種類,任何人都可以免費建立和購買NFT幣。 W Games web WGames遊戲平台是提供數位版權管理、多人遊戲、串流媒體、雲端儲存、更新遊戲、社群功能...等。 REDRAGON REDDRAGON擁有的一個在線遊戲公司。該公司主營業務有撲克遊戲等。 Sport Lottery REDDRAGON提
Word
PowerPoint
Photoshop
Unemployed
Full-time / Interested in working remotely
10-15 years
稻江科技暨管理學院
應用藝術與設計學系
Avatar of 滕欣恬.
Avatar of 滕欣恬.
Past
Consultant @Rising Management Consulting Co., Ltd.
2022 ~ 2023
業務
Within six months
根據企業客戶招募需求,篩選及推薦優秀人才,安排面試及協商媒合,專注於高科技軟體產業。 服務客⼾: 軟體公司,包含:資安、串流媒體、金融科技、社群平台、AR/VR....等領域。 專精於招募軟體工程師,如:前端(React, Vue, Angular)、後端 ( Java, C#)、DevOps、QA、SDET ,也有招募
PowerPoint
recurit
Logistics Management
Unemployed
Full-time / Interested in working remotely
4-6 years
Soochow University
Avatar of CHAN HAN WU.
Avatar of CHAN HAN WU.
攝影師、導演、燈光師 @Rev Studio
2016 ~ Present
攝影師/攝影助理/燈光師/燈光助理
Within one year
文傳播暨數位出版學系擔任講師、曾於紐約 Agora Gallery 藝廊展出作品。 提供服務 人像與產品拍攝、平面與動態燈光佈置、視覺規劃、串流媒體網路影片製作、攝影教學與講座、品牌形象拍攝。 工作經歷 第44屆金穗獎最佳學生劇情片《神明在看》燈光師 世新大
Photoshop
影像分析
PowerPoint
Employed
Full-time / Interested in working remotely
4-6 years
國立勤益科技大學
工業工程管理所
Avatar of 陳孟謙.
Avatar of 陳孟謙.
電玩程式設計師 @傳奇網路遊戲股份有限公司
2018 ~ Present
More than one year
— 陳孟謙 有四年的遊戲開發經驗,目前想往網站後端的方向 工作上使用過的語言是C/C++、Lua,對於twitch等相關串流媒體服務平台很有興趣,所以自學Golang、Nodejs等等程式語言 Taipei City, Taiwan 技能 Tech Stack C/C++ Node.js/Express JavaScript Golang Lua PostgreSQL MySQL MongoDB HTML/CSS 工作經
C
C++
Node.js / Express.js
Employed
Full-time / Interested in working remotely
4-6 years
國立嘉義大學
資訊工程
Avatar of the user.
Avatar of the user.
高級工程師 @Zyxel Networks_兆勤科技股份有限公司(合勤集團)
2019 ~ Present
Software Engineer
Within one month
Python
Linux
Shell
Employed
Ready to interview
Full-time / Not interested in working remotely
6-10 years
元智大學
資訊工程
Avatar of the user.
Avatar of the user.
社群小編 @National Taiwan University of Arts (國立臺灣藝術大學)
2023 ~ Present
PM、活動企劃相關、行銷企劃相關
Within two months
Word
PowerPoint
Google Drive
Studying
Open to opportunities
Part-time / Interested in working remotely
10-15 years
National Taiwan University of Arts (國立臺灣藝術大學)
跨域表演藝術
Avatar of 廖益寬.
Active
Avatar of 廖益寬.
Active
Unity 前端工程師
Within one month
統 : 介接眼球追蹤SDK並接入舊有災害防治專案供分析訊員在訓練中的注視位置,分析訓員遇到的訓練難題。 開發unity的圖檔SDK與音訊SDK。 協助其餘團隊分析遊戲效能問題與網路延遲問題,提供封包優化解決方案。 協助建置Jenkins Server 使用技術
C#
Unity
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
Avatar of the user.
Avatar of the user.
Past
遠端前端工程師 @識界雲端科技股份有限公司(新創)
2022 ~ 2023
Software Engineer / Senior C# Engineer / Senior Frontend Engineer / Full-stack Engineer
Within one month
TypeScript / Node.js
scss/sass
eslint
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
國立暨南國際大學
應用材料暨光電工程學系
Avatar of 陳宥彰.
Avatar of 陳宥彰.
Linux 系統工程師 @美商訊能集思智能科技股份有限公司台灣分公司
2023 ~ Present
資深系統工程師, 網站可靠性工程師, 資料庫管理師
Within one month
並回報。 4. 新技術的研究與應用(包含 XenServer、MongoDB、Linux 系統應用等)。 5. SOP 的文件撰寫與修正。 6. 新人教育訓練。 工作經歷 - 和信超媒體股份有限公司 經歷一,2013 年 7 月年 12 月(工程師),2016 年 6 月年 2 月 資深工程師 1. 自製產品系統程式更新與日常維運
Linux Server
CentOS
RHEL
Employed
Ready to interview
Full-time / Interested in working remotely
6-10 years
元智大學 Yuan Ze University
企業管理
Avatar of Bruce Lin.
Avatar of Bruce Lin.
專案規劃師 @網銀國際股份有限公司
2018 ~ Present
Project Manager、PM、專案經理、UX、網站企劃、產品企劃
Within two months
並有多年帶領團隊經歷。 擅於整合意見,樂於溝通,分享專案實務經驗。 略懂 JS、Vue3.0 前端技術。 證照與其他技能 平面/網頁/多媒體相關證照 TQC專業網頁設計工程師 TQC專業多媒體網頁設計工程師 丙級網頁設計技術士 專案管理 國際專案管理師PMP
Axure RP
Draw.io
Premiere Pro
Employed
Ready to interview
Full-time / Interested in working remotely
10-15 years
長榮大學
資訊管理學系

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