CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of Corey Lee.
Avatar of Corey Lee.
Past
Senior Frontend Developer @恒遠科技有限公司
2022 ~ 2024
senior frontend engineer or frontend lead
Within one month
開發遊戲給平台商,提供其會員遊玩 直接管理人數:3 工作地點:台北市中山區 工作內容: H5遊戲客戶端開發 技術:Vue+Vuex、WebSocket、Cocos Creator、TexturePacker、DragonBones 項目: Vue:5PK、輪盤、BlackJack、番攤、推筒子、刮刮卡、Lucky8、幸運輪 Cocos Creator:猜象棋、麻將賓果、吉祥寶貝、德州撲克 平均一個月產出2.5
Vue.js
Vuex
Knockout.js
Unemployed
Ready to interview
Full-time / Interested in working remotely
More than 15 years
淡江大學
資訊工程
Avatar of Chung ming Chen.
Avatar of Chung ming Chen.
Program Manager @Suzhou Bigbeargame LTD Co
2016 ~ 2023
Game Developer, Game Engineer, Game Programmer, Software Engineer
Within one month
BigWorld engine; Implement Game UI manufacturing process, contains source naming and category, application development, memory usage tracking; Using Unity3d to develop web game; Complete IO data loader, AssetBundle loader, and other game logic function; EDUCATION國立台灣科技大學 National Taiwan University of Science and Technology Master of Engineering (MEng), Department of Automation Engineering國立臺灣海洋大學 National Taiwan Ocean University Bachelor's degree PROJECT 大熊苏州麻将 / Mobile Casual 2016-Current Develop mahjong client indep endently using cocos creator; Develop a back-end...
Unity3D
Node.js
PHP
Employed
Ready to interview
Full-time / Remote Only
10-15 years
國立台灣科技大學 National Taiwan University of Science and Technology
Master of Engineering (MEng), Department of Automation Engineering
Avatar of the user.
Avatar of the user.
Front-end developer @SianYie Software Development Co., Ltd
2023 ~ Present
前端工程師 Front-End Developer
Within one month
C#
JavaScript
TypeScript
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
Yuan-Ze University
Department of Information and Communication
Avatar of the user.
Avatar of the user.
iOS Engineer @夢想家金融科技有限公司
2023 ~ Present
IOS Developer
Within one month
iOS
Swift
Objective-C
Reputation Credits5
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
朝陽科技大學 Chaoyang University of Technology
資訊與通訊
Avatar of the user.
Avatar of the user.
全端工程師 @新加坡商鈦坦科技股份有限公司台灣分公司
2017 ~ Present
前端工程師
Within one month
JavaScript
React.js
C#
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
國立中央大學
資訊工程學系
Avatar of Faryn Huang.
Avatar of Faryn Huang.
Past
Web Front-end Engineer @Kengoson
2022 ~ Present
Senior Front-End Engineer
Within one month
and other libraries (RWD + SPA) ‧Developing WYSIWYG editor with SlateJS ‧Co-work with Python backend engineers ‧Work remotely 🤟 長青資訊有限公司, Senior Web Application Engineer, Oct 2016 ~ Aug 2018 ‧Developing product with ReactJS and other libraries (RWD + SPA) ‧Developing Web Game in Cocos Creator ‧Co-work with Golang backend engineers, designers, and other departments 凡谷興業有限公司, 前端工程師 Junior Front-End Engineer, May 2014 ~ Sep 2016 ‧Develop product with ReactJS and other libraries (RWD + SPA) ‧Co-work with PHP backend engineers, designers
ReactJS
Node.js
CSS3
Unemployed
Open to opportunities
Full-time / Remote Only
6-10 years
明志科技大學
視覺傳達設計系
Avatar of 許哲瑋.
Avatar of 許哲瑋.
H5前端工程師 @旺淶科技有限公司
2022 ~ 2024
前端工程師、後端工程師、全端工程師
Within one month
台開發 • 使用Vue.js開發及維護線上平台 • 使用TypeScript + Pixi.js 優化及重構H5專案 技能 FrontEnd Typescript Javascript React.Redux Vue.Vuex C# Pixi.js Unity Egret CocosCreator BackEnd C++ Node.js Version Control Git Third Party API Firebase Facebook 微信支付 支付寶支付 Database MongoDB OtherTools Docker Webpack Git CI/CD Vite 總結 芬格任職期間擔任遊戲開發工
JavaScript
Java
NodeJS
Employed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
國立高雄大學 (National University of Kaohsiung)
資訊工程
Avatar of 王超平.
Avatar of 王超平.
Past
工程師 @中佑資訊
2017 ~ 2023
軟體工程師
Within one month
理系統開發(使用ReactJS) 從精誠隨想離職後,接著進入了中佑資訊擔任工程師一職,主要開發項目為: 1.遊戲平台APP(使用Cocos2d-js、Cocos Creator) 2.因應公司政策將平台App開發方式由Hybrid更換為Native,負責平台為Android(使用Kotlin) 3.公司內部使用通訊軟體,負責平台為
Android
JavaScript
Git
Unemployed
Full-time / Not interested in working remotely
4-6 years
弘光科技大學
資訊管理系
Avatar of 郭祐成.
Avatar of 郭祐成.
Unity Engineer @掌中乾坤網路科技股份有限公司(IGG)
2021 ~ Present
資深工程師
Within one month
郭祐成 (Vic Kuo) Web front-end developer / Game developer Taipei ,TW [email protected] Specialization: Game Development, Computer Graphics, Software Engineering Skill: language: JavaScript, TypeScript, C #, PHP, Java Framework and engine: Unity3D , pixi.js, egretEngine, Cocos Creator, Three.js, AngularJS, Node.js Other: OpenGL, WebGL, MySQL, Jenkins, Design Patterns, Computer Graphics Cross-platform experience (Web <=> web game Engine, android native <=> game Engine, , ios native <=> game Engine) ML-agents(Unity) Work experience IGG, Unity Engineer, Oct 2021 ~ JulUnity3D game Game and Editor Tool Development - Performance optimization(render, memory, GCCreate UI
JavaScript
TypeScript
c#
Employed
Full-time / Interested in working remotely
6-10 years
Tunghai University
Computer Science and Information Engineering
Avatar of 盧奕豪.
Avatar of 盧奕豪.
資深工程師 @天旭國際科技有限公司
2018 ~ Present
資深軟體工程師
Within one month
合成一張圖集,減少渲染 drawcall 。 > 基於 CCRect 開發多邊形邏輯工具,具有相同API和畫面輔助工具,讓開發者能夠實現多邊形點擊功能。 Cocos Creator 2 編輯器開發 (兩年) to-lua ( Cocos Creator Package 插件 ) (持續開發維護中) > 透過Template樣本代碼技術,將編輯器的開發的場景與資源,轉換成 Cocos2dx
Google Drive
Employed
Full-time / Interested in working remotely
4-6 years
元智大學 Yuan Ze 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
technical director
某公司
2021 ~ 2022
Taipei, 台灣
Professional Background
Current status
Unemployed
Job Search Progress
Professions
Game Client Developer
Fields of Employment
Work experience
More than 15 years
Management
I've had experience in managing 5-10 people
Skills
Cocos Creator
Unity
LayaAir
HTML5
React.js
Node.js
Redux
TypeScript
Vue.js/Vuex
Languages
English
Intermediate
Japanese
Beginner
Chinese
Native or Bilingual
Job search preferences
Positions
前端工程師 Front-End Developer
Job types
Full-time
Locations
Taipei, 台灣
Remote
Interested in working remotely
Freelance
Yes, I freelance in my spare time
Educations
School
輔仁大學 Fu Jen Catholic University
Major
Chemistry
Print

joe lo

  研究所時期主要是研究分子碰撞,利用電腦模擬化學反應的發生。使用古典力學牛頓定律,以不同的移動、振動、旋轉能量及碰撞位向,計算粒子在位能面的運動軌跡,預測反應的結果,並將結果量化,提供實際實驗的參考。這些觀念在我現在使用物理引擎時,給我很大的幫助,因為這些引擎都會用到古典力學。由於都是使用電腦來做實驗,所以研究室的學長、學弟大多往資訊業界發展。

  在台北市醫師公會擔任資訊組專員期間,主要工作內容是以Delphi來協助開發公會的會籍系統、學術系統及編輯系統,並利用ASP來設計、規劃公會網站,後端並連結至access資料庫。在不斷的努力之下,公會的系統從不成熟到完善,網站也建置完成,提供會員們使用。另外亦協助醫師解決電腦相關問題,安排教育訓練相關課程。由於成果顯著,升任資訊組組長一職,管理公會資訊相關工作。

  在南山人壽資訊管理中心擔任系統設計師期間,主要是負責Data Warehouse  的工作及管理Sybase Database,並支援顧客行銷部做Data Mining,將使用者的需求經由SQL篩選出來,利用Powerplay、Impromptu等OLAP軟體提供主管決策分析,並建置Intranet網站提供同仁查詢DM相關訊息,再透過Crystal  report列印所需報表或利用Printsoft透過xerox高速印表機列印。若使用者有需求,則利用VB為其撰寫程式。

  進入肯美資訊的應用系統部擔任系統分析師以後,因為專案的需要須使用公司所代理的CASE Tool Cool:Plex來開發應用系統,在短暫的學習後便開始進行台糖豬隻養殖系統的程式設計,隨後又進行統一東京汽車租賃系統的開發工作,同時並教導公司其他成員學習Cool:Plex。專案完成後,因研發部需要人員開發Xbuilder for Java(Java的程式產生器),故轉調至研發擔任系統工程師利用Borland C++ Builder及Java研發該軟體,對公司產品附加價值的提升大有助益。

  在美商惠氏藥廠擔任系統分析師主要是建置企業內網站提供使用者查詢銷售業績、預算實績比、電子訂單、獎金系統等功能,並規劃資料倉儲,提供公司做為決策分析之依據。同時撰寫Excel VBA程式分析銷售數據,對公司助益良多。

  在智超基科技擔任經理負責網站規劃設計與應用系統的專案、網頁遊戲製作及行動裝置APP。帶領及教育訓練其他成員承接巧連智、Babyhome、布魯樂谷、文化資產等多媒體互動遊戲,東吳大學推廣部、宏霖工業、基圓、一協榮、現代牙醫、摩吉數位、不二家、淯品服裝、謙順交通等網站建置規劃與設計,富全公司進銷存系統、竹科環境監測系統、交通部「機車安全駕駛互動式題庫」、電腦技能基金會「打字學中文」等應用系統。

  在鈊象電子擔任資深主任時期,擔任client的負責人,招募成員,教導他們學習ActionScript 3.0,使用Flash、Flex Builder開發遊戲,負責大型網頁遊戲[三國戰紀-風雲再起]的研發設計。利用socket在client與server傳遞訊息,excel表單儲存關卡、玩家、怪物等相關資訊,提供遊戲企劃修改相關數值。並對遊戲最佳化,讓遊戲更為流暢。優化遊戲引擎,利用worker多執行緒及硬體加速的starling framework 來改善效能。

  這個遊戲原來是外包給北京的工作室,後來因為製作不符合預期,所以鈊象拿回來自行開發。原始碼沒有任何說明文件,註解又不完整,只好自己研究,寫文件、畫流程圖與順序圖,焚膏繼晷總算把這些工作完成,讓後面參與的人可以減少學習曲線。

  此外還解決原先外包商無法處理的問題:

1.socket黏包問題

  外包廠商表示因為flash會黏包,所以將client與server的時脈調成不一樣,來避免發生這種問題。但這種方式會導致兩者不同步,所以研究遊戲引擎底層處理socket的部分,解決了flash黏包的問題,也因此讓client與server可以完全同步。

2.虛擬伺服器

  用server socket模擬socket server的程式,方便自己debug。這個程式後來成為美術與遊戲企劃調動作及數值的利器,部分程式碼則提供製作server端機器人的程式參考。

3.多執行緒

  外包廠商做出來的遊戲,效能不佳,不論是角色移動或背景捲動都很頓,經過研究發現瓶頸應該是在點陣圖快取的地方,所以就自行研究及修改成使用worker,效能改善相當的多。

4.顯示卡硬體加速

  使用顯示卡硬體加速可以在遊戲引擎中改善效能,減少cpu的負擔,所以在背景層與遠景層使用這個功能。

5.粒子特效

  particle system做粒子特效,在遊戲引擎中加入特效點,顯示火焰、煙霧、火箭、落葉等事先做好的特效,特效點的加入則利用地圖編輯器加入。並製作影子會隨著跳躍的高低來縮放大小,讓遊戲變得更有立體感。

6.chrome斷線問題

  由於封包的傳輸量越來越大,必須壓縮封包的大小,讓遊戲可以更流暢,同時也解決了chrome會斷線及因為黏包導致多人組隊同步率不好的問題。

7.AIR GamePad

  使用Android手機當作遊戲的手把,讓玩家在玩動作遊戲時,擁有更豐富的遊戲體驗。

   在京群超媒體擔任研發副總監主要是帶領一個研發團隊,除了維護原先的遊戲及大廳外,還用ActionScript 3.0、Starling Framework、FFParticle system、Robotlegs、Flash Builder 及 GAF 製作網頁 Slot 遊戲[Neon Party] [Neon Party02],由於採用了顯示卡硬體加速的功能及視訊串流的功能,所以畫面相當的精緻漂亮。為了滿足不同的市場需求,也用Unity製作手機遊戲,利用其優異的物理引擎、粒子特效及跨平台的功能,做出好玩的遊戲。

  在任遊科技擔任網頁遊戲總監負責日本DMM網頁遊戲[美少女花騎士]的中文化,到職後以相當短的時間將只有少數說明文件的日文原始檔看完,帶領成員在期限內準時將專案完成,是少數幾個外包商中可以做到的。上線後締造第一個月就有超過台幣三百萬的儲值紀錄。除了中文化的工作,同時也在研發  Unity  的手機遊戲。可惜公司決定要以研發自己的Unreal手機遊戲為主,只好離開該公司。

  在博發科技的時候用 LayaAIR 開發[時尚女神]的 html5 slot 遊戲,使用 websocket 及 TypeScript 開發。可以同時用 PC 及行動裝置的瀏覽器遊玩。由於針對了這兩種不同的平台設計 UI 及調整效能,所以整體效果非常的好。另外也使用 flash 製作百家樂等視訊遊戲。

  在依依國際擔任技術總監,負責client端遊戲的框架及底層架構設計,從無到有開始製作,招募並訓練剛畢業的員工,讓他們從完全不懂,到可以獨立製作,開發html5遊戲及行動裝置APP,在短時間開發出以太足球、去快練三國志、三星彩、一騎討、決勝遊戲町等遊戲。更因應區塊鍊的新技術發展,開發了華人世界第一款用 cocos creator 的區塊鍊遊戲,大受好評。以此技術參加在上海舉辦的創業沙拉,得到第一名的殊榮。

  在創曼有限公司擔任架構師主要是優化遊戲及研究新的技術。原先這裡的 slot 遊戲,一個遊戲大約要 40MB ,經過我修改遊戲底層架構及優化美術資源後現在大約 20MB 左右,改善了效能與使用者體驗。

捕魚遊戲也進行了優化:

修改底層讀取資源的方式,採用分段讀取,讓使用者可以快速進入大廳改善遊戲體驗。

原先進入大廳要 36.2MB,優化後進入大廳只要 4.8MB

優化遊戲執行的效能,讓低階手機也可以玩。

優化美術檔,解決玩久了以後黑畫面的問題。

後來更採用新的 Cocos Creator 2.4.3 ,修改程式碼優化遊戲底層,使用 3D 即時運算,將角色由序列圖改成 3D 模型,讓遊戲畫面更炫更漂亮。

  在前公司是用 react.js 開發互動網站,搭配 RESTFUL 擷取資料。

  在目前公司是用 vue.js 開發視訊遊戲 PC 版。

  工作之餘也曾受邀至台東大學及黎明技術學院擔任業界師資,將自己遊戲製作經驗傳承給學生,同時將Flash 製作的心得出版成電腦書籍:ActionScript3.0互動媒體設計、Flash ActionScript 3.0絕對出色影音動畫與互動媒體設計、Flash  CS6出色動畫必修術等,將技術分享給需要的人。

工作經歷

公司名稱

工作內容

起訖時間

某公司

資深前端

用 vue.js 開發視訊遊戲 PC 版

110.12~111.2


某公司

技術主管

用 react.js 開發互動網站

110.3~110.5

創曼有限公司

架構師

1.使用 COCOS CREATOR 開發 Slot 遊戲

2.Slot 遊戲架構優化

3.捕魚遊戲架構優化

4.使用 3D 即時運算製作捕魚遊戲


109.7~110.2

美佳整合行銷 資深工程師

1.維護開發棋牌遊戲:百家樂、炸金花、牛牛等

2.使用 COCOS CREATOR、protobuf、TS 開發新遊戲

3.使用 node.js 製作機器人


108.11~109.6

燦興國際 Technical Director

1.使用 COCOS CREATOR開發區塊鍊遊戲

2.開發HTML5 遊戲:德州樸克

3.開發 HTML5 遊戲:BlackJack

4.開發 HTML5 遊戲:百家樂


107.8~108.11

依依國際技術總監

1.使用 COCOS CREATOR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET

3.建立遊戲框架及底層架構

4.開發區塊練遊戲

5.帶領研發團隊,製作新遊戲


106.11~107.6

和點科技專案經理

1.使用 COCOS CREATOR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET


106.7~106.10

博發科技前端工程師

1.使用 LayaAIR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET 及 TYPESCRIPT


106.3~106.6

任遊科技

網頁遊戲總監

1.網站規劃、建置與設計

2.遊戲設計與製作

3.DMM 網頁遊戲美少女花騎士中文化

4.Unity 遊戲研發


105.1~105.7

京群超媒體

研發副總監

1.使用  robotlegs  MVC  架構製作網頁與手機  APP。

2.使用  starling  硬體加速

3.使用  GAF 轉為手機等行動裝置使用

4.效能優化

5.遊戲大廳優化

6.博弈遊戲製作

7.Flash/AIR  遊戲開發

8.Unity  遊戲開發


103.12~104.12

鈊象電子

資深主任

1.負責網頁遊戲[三國戰紀-風雲再起]研發設計。

2.使用 Flash Builder 4.7 及 Flash CS6

3.利用 socket 在 client 與 server 傳遞訊息

4.用 Scout 對遊戲最佳化,讓遊戲更為流暢。

5.優化遊戲引擎,改善效能。


102.09~03.11


智超基科技

經理

1.Flash 動畫及遊戲製作

2.Director 光碟遊戲及導覽系統製作

3.互動式網站規劃、建置及製作

4.ASP.NET 前後台程式設計


92.04~102.8

美商惠氏藥廠

系統分析師

1.Intranet 網站建置維護

2.SQL 資料庫設計維護

3.Data Warehouse 規劃

4.Excel VBA 銷售數據分析


91.03~92.03

日商肯美資訊科技

股份有限公司

系統工程師

1.使用 COOL:Plex 開發應用系統。

2.使用 BCB 研發前端 CASE 工具Xupper

3.使用 JAVA 研發(Xbuilder for Java)


89.09~91.02

南山人壽

資訊管理中心

系統設計師

1.Data Warehouse 之建置。

2.SYBASE 資料庫維護。

3.OLAP 軟體應用。

4.Intranet 網站建置。

5.支援顧客行銷部 DM 活動。


88.06~89.07

學歷

1992 - 1994

輔仁大學 Fu Jen Catholic University

Chemistry

技能


  • Cocos Creator
  • Unity
  • LayaAir
  • HTML5
  • React.js
  • Node.js
  • Redux
  • TypeScript

語言


  • English — 中階
  • Japanese — 初階
Resume
Profile

joe lo

  研究所時期主要是研究分子碰撞,利用電腦模擬化學反應的發生。使用古典力學牛頓定律,以不同的移動、振動、旋轉能量及碰撞位向,計算粒子在位能面的運動軌跡,預測反應的結果,並將結果量化,提供實際實驗的參考。這些觀念在我現在使用物理引擎時,給我很大的幫助,因為這些引擎都會用到古典力學。由於都是使用電腦來做實驗,所以研究室的學長、學弟大多往資訊業界發展。

  在台北市醫師公會擔任資訊組專員期間,主要工作內容是以Delphi來協助開發公會的會籍系統、學術系統及編輯系統,並利用ASP來設計、規劃公會網站,後端並連結至access資料庫。在不斷的努力之下,公會的系統從不成熟到完善,網站也建置完成,提供會員們使用。另外亦協助醫師解決電腦相關問題,安排教育訓練相關課程。由於成果顯著,升任資訊組組長一職,管理公會資訊相關工作。

  在南山人壽資訊管理中心擔任系統設計師期間,主要是負責Data Warehouse  的工作及管理Sybase Database,並支援顧客行銷部做Data Mining,將使用者的需求經由SQL篩選出來,利用Powerplay、Impromptu等OLAP軟體提供主管決策分析,並建置Intranet網站提供同仁查詢DM相關訊息,再透過Crystal  report列印所需報表或利用Printsoft透過xerox高速印表機列印。若使用者有需求,則利用VB為其撰寫程式。

  進入肯美資訊的應用系統部擔任系統分析師以後,因為專案的需要須使用公司所代理的CASE Tool Cool:Plex來開發應用系統,在短暫的學習後便開始進行台糖豬隻養殖系統的程式設計,隨後又進行統一東京汽車租賃系統的開發工作,同時並教導公司其他成員學習Cool:Plex。專案完成後,因研發部需要人員開發Xbuilder for Java(Java的程式產生器),故轉調至研發擔任系統工程師利用Borland C++ Builder及Java研發該軟體,對公司產品附加價值的提升大有助益。

  在美商惠氏藥廠擔任系統分析師主要是建置企業內網站提供使用者查詢銷售業績、預算實績比、電子訂單、獎金系統等功能,並規劃資料倉儲,提供公司做為決策分析之依據。同時撰寫Excel VBA程式分析銷售數據,對公司助益良多。

  在智超基科技擔任經理負責網站規劃設計與應用系統的專案、網頁遊戲製作及行動裝置APP。帶領及教育訓練其他成員承接巧連智、Babyhome、布魯樂谷、文化資產等多媒體互動遊戲,東吳大學推廣部、宏霖工業、基圓、一協榮、現代牙醫、摩吉數位、不二家、淯品服裝、謙順交通等網站建置規劃與設計,富全公司進銷存系統、竹科環境監測系統、交通部「機車安全駕駛互動式題庫」、電腦技能基金會「打字學中文」等應用系統。

  在鈊象電子擔任資深主任時期,擔任client的負責人,招募成員,教導他們學習ActionScript 3.0,使用Flash、Flex Builder開發遊戲,負責大型網頁遊戲[三國戰紀-風雲再起]的研發設計。利用socket在client與server傳遞訊息,excel表單儲存關卡、玩家、怪物等相關資訊,提供遊戲企劃修改相關數值。並對遊戲最佳化,讓遊戲更為流暢。優化遊戲引擎,利用worker多執行緒及硬體加速的starling framework 來改善效能。

  這個遊戲原來是外包給北京的工作室,後來因為製作不符合預期,所以鈊象拿回來自行開發。原始碼沒有任何說明文件,註解又不完整,只好自己研究,寫文件、畫流程圖與順序圖,焚膏繼晷總算把這些工作完成,讓後面參與的人可以減少學習曲線。

  此外還解決原先外包商無法處理的問題:

1.socket黏包問題

  外包廠商表示因為flash會黏包,所以將client與server的時脈調成不一樣,來避免發生這種問題。但這種方式會導致兩者不同步,所以研究遊戲引擎底層處理socket的部分,解決了flash黏包的問題,也因此讓client與server可以完全同步。

2.虛擬伺服器

  用server socket模擬socket server的程式,方便自己debug。這個程式後來成為美術與遊戲企劃調動作及數值的利器,部分程式碼則提供製作server端機器人的程式參考。

3.多執行緒

  外包廠商做出來的遊戲,效能不佳,不論是角色移動或背景捲動都很頓,經過研究發現瓶頸應該是在點陣圖快取的地方,所以就自行研究及修改成使用worker,效能改善相當的多。

4.顯示卡硬體加速

  使用顯示卡硬體加速可以在遊戲引擎中改善效能,減少cpu的負擔,所以在背景層與遠景層使用這個功能。

5.粒子特效

  particle system做粒子特效,在遊戲引擎中加入特效點,顯示火焰、煙霧、火箭、落葉等事先做好的特效,特效點的加入則利用地圖編輯器加入。並製作影子會隨著跳躍的高低來縮放大小,讓遊戲變得更有立體感。

6.chrome斷線問題

  由於封包的傳輸量越來越大,必須壓縮封包的大小,讓遊戲可以更流暢,同時也解決了chrome會斷線及因為黏包導致多人組隊同步率不好的問題。

7.AIR GamePad

  使用Android手機當作遊戲的手把,讓玩家在玩動作遊戲時,擁有更豐富的遊戲體驗。

   在京群超媒體擔任研發副總監主要是帶領一個研發團隊,除了維護原先的遊戲及大廳外,還用ActionScript 3.0、Starling Framework、FFParticle system、Robotlegs、Flash Builder 及 GAF 製作網頁 Slot 遊戲[Neon Party] [Neon Party02],由於採用了顯示卡硬體加速的功能及視訊串流的功能,所以畫面相當的精緻漂亮。為了滿足不同的市場需求,也用Unity製作手機遊戲,利用其優異的物理引擎、粒子特效及跨平台的功能,做出好玩的遊戲。

  在任遊科技擔任網頁遊戲總監負責日本DMM網頁遊戲[美少女花騎士]的中文化,到職後以相當短的時間將只有少數說明文件的日文原始檔看完,帶領成員在期限內準時將專案完成,是少數幾個外包商中可以做到的。上線後締造第一個月就有超過台幣三百萬的儲值紀錄。除了中文化的工作,同時也在研發  Unity  的手機遊戲。可惜公司決定要以研發自己的Unreal手機遊戲為主,只好離開該公司。

  在博發科技的時候用 LayaAIR 開發[時尚女神]的 html5 slot 遊戲,使用 websocket 及 TypeScript 開發。可以同時用 PC 及行動裝置的瀏覽器遊玩。由於針對了這兩種不同的平台設計 UI 及調整效能,所以整體效果非常的好。另外也使用 flash 製作百家樂等視訊遊戲。

  在依依國際擔任技術總監,負責client端遊戲的框架及底層架構設計,從無到有開始製作,招募並訓練剛畢業的員工,讓他們從完全不懂,到可以獨立製作,開發html5遊戲及行動裝置APP,在短時間開發出以太足球、去快練三國志、三星彩、一騎討、決勝遊戲町等遊戲。更因應區塊鍊的新技術發展,開發了華人世界第一款用 cocos creator 的區塊鍊遊戲,大受好評。以此技術參加在上海舉辦的創業沙拉,得到第一名的殊榮。

  在創曼有限公司擔任架構師主要是優化遊戲及研究新的技術。原先這裡的 slot 遊戲,一個遊戲大約要 40MB ,經過我修改遊戲底層架構及優化美術資源後現在大約 20MB 左右,改善了效能與使用者體驗。

捕魚遊戲也進行了優化:

修改底層讀取資源的方式,採用分段讀取,讓使用者可以快速進入大廳改善遊戲體驗。

原先進入大廳要 36.2MB,優化後進入大廳只要 4.8MB

優化遊戲執行的效能,讓低階手機也可以玩。

優化美術檔,解決玩久了以後黑畫面的問題。

後來更採用新的 Cocos Creator 2.4.3 ,修改程式碼優化遊戲底層,使用 3D 即時運算,將角色由序列圖改成 3D 模型,讓遊戲畫面更炫更漂亮。

  在前公司是用 react.js 開發互動網站,搭配 RESTFUL 擷取資料。

  在目前公司是用 vue.js 開發視訊遊戲 PC 版。

  工作之餘也曾受邀至台東大學及黎明技術學院擔任業界師資,將自己遊戲製作經驗傳承給學生,同時將Flash 製作的心得出版成電腦書籍:ActionScript3.0互動媒體設計、Flash ActionScript 3.0絕對出色影音動畫與互動媒體設計、Flash  CS6出色動畫必修術等,將技術分享給需要的人。

工作經歷

公司名稱

工作內容

起訖時間

某公司

資深前端

用 vue.js 開發視訊遊戲 PC 版

110.12~111.2


某公司

技術主管

用 react.js 開發互動網站

110.3~110.5

創曼有限公司

架構師

1.使用 COCOS CREATOR 開發 Slot 遊戲

2.Slot 遊戲架構優化

3.捕魚遊戲架構優化

4.使用 3D 即時運算製作捕魚遊戲


109.7~110.2

美佳整合行銷 資深工程師

1.維護開發棋牌遊戲:百家樂、炸金花、牛牛等

2.使用 COCOS CREATOR、protobuf、TS 開發新遊戲

3.使用 node.js 製作機器人


108.11~109.6

燦興國際 Technical Director

1.使用 COCOS CREATOR開發區塊鍊遊戲

2.開發HTML5 遊戲:德州樸克

3.開發 HTML5 遊戲:BlackJack

4.開發 HTML5 遊戲:百家樂


107.8~108.11

依依國際技術總監

1.使用 COCOS CREATOR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET

3.建立遊戲框架及底層架構

4.開發區塊練遊戲

5.帶領研發團隊,製作新遊戲


106.11~107.6

和點科技專案經理

1.使用 COCOS CREATOR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET


106.7~106.10

博發科技前端工程師

1.使用 LayaAIR 開發 HTML5 遊戲及手機APP

2.使用 WEBSOCKET 及 TYPESCRIPT


106.3~106.6

任遊科技

網頁遊戲總監

1.網站規劃、建置與設計

2.遊戲設計與製作

3.DMM 網頁遊戲美少女花騎士中文化

4.Unity 遊戲研發


105.1~105.7

京群超媒體

研發副總監

1.使用  robotlegs  MVC  架構製作網頁與手機  APP。

2.使用  starling  硬體加速

3.使用  GAF 轉為手機等行動裝置使用

4.效能優化

5.遊戲大廳優化

6.博弈遊戲製作

7.Flash/AIR  遊戲開發

8.Unity  遊戲開發


103.12~104.12

鈊象電子

資深主任

1.負責網頁遊戲[三國戰紀-風雲再起]研發設計。

2.使用 Flash Builder 4.7 及 Flash CS6

3.利用 socket 在 client 與 server 傳遞訊息

4.用 Scout 對遊戲最佳化,讓遊戲更為流暢。

5.優化遊戲引擎,改善效能。


102.09~03.11


智超基科技

經理

1.Flash 動畫及遊戲製作

2.Director 光碟遊戲及導覽系統製作

3.互動式網站規劃、建置及製作

4.ASP.NET 前後台程式設計


92.04~102.8

美商惠氏藥廠

系統分析師

1.Intranet 網站建置維護

2.SQL 資料庫設計維護

3.Data Warehouse 規劃

4.Excel VBA 銷售數據分析


91.03~92.03

日商肯美資訊科技

股份有限公司

系統工程師

1.使用 COOL:Plex 開發應用系統。

2.使用 BCB 研發前端 CASE 工具Xupper

3.使用 JAVA 研發(Xbuilder for Java)


89.09~91.02

南山人壽

資訊管理中心

系統設計師

1.Data Warehouse 之建置。

2.SYBASE 資料庫維護。

3.OLAP 軟體應用。

4.Intranet 網站建置。

5.支援顧客行銷部 DM 活動。


88.06~89.07

學歷

1992 - 1994

輔仁大學 Fu Jen Catholic University

Chemistry

技能


  • Cocos Creator
  • Unity
  • LayaAir
  • HTML5
  • React.js
  • Node.js
  • Redux
  • TypeScript

語言


  • English — 中階
  • Japanese — 初階