分享
定制
工作經(jīng)歷(案例一)
工作時間:2015-11 - 至今
公司名稱:錘子簡歷信息科技有限公司 | 所在部門: | 所在崗位:unity游戲開發(fā)工程師
工作描述:
項目名稱:《怪咖特工》游戲 開發(fā)工具:unity3d
項目描述:
開發(fā)工具: Unity + VS 2015 + RShaper 插件, Bug管理:禪道,版本控制Git+ ShourceTree,文檔Configure
使用到的插件: AssetBundleManager, DOTween ,EasyTouch, I2, PoolManager, PrefabEvolution, ShaderForge, UnityTestTools, spine
, BuildReport
自己寫的插件和庫:
1、UGUI_TweenTool: 都是UGUI相關(guān)的動畫組件,提供常見的Ease類型, 和使用Animation Curve
2、Extension Methods : 為游戲提供常見的擴展方法, 除了基本類型,還包括File, 壓縮, 加密,時間,集合, XML等擴展操作。
3、PlayerPrefs 擴展, 可以瀏覽所有本地化存儲的數(shù)據(jù)(并進行操作)。 還有擴展就是本地化存儲要與玩家賬號關(guān)聯(lián)上。
4、擴展UGUI組件: 循環(huán)列表, 和 圖文混排組件。 頁切換, 漸變組件。
5、Debuger 實現(xiàn)日志系統(tǒng)。 擴展Unity官方的類。使用條件編譯, 同時提供寫入文件的開關(guān)。也提供富文本顯示樣式的API.
參與功能模塊:
1、資源更新和資源上傳模塊
下載這部分使用Http請求,和Unity的WWW類。走資源更新流程。我們封裝了可以設(shè)置請求超時和隊列形式的請求模塊。
上傳資源 使用的是ftp網(wǎng)絡(luò),使用Tamir.SharpSSH 庫制作工具,一開始是在Editor下,后來是.exe 交給運維使用。
2、游戲運行時資源加載模塊
運行時加載會包括從 Resouces 和Streaming Assets 兩個路徑。統(tǒng)一管理資源的加載和釋放。
有些資源會配合 Pool對象池模塊。 同時使用工廠模式生成一般窗口及掛件顯示, 代理模式+單例模式處理公用的UI顯示。
Streaming Assets下主要包含Asset Bundle和Json配置文件
3、UI框架 和 場景切換系統(tǒng)
整體前端的UI框架是采用MVC模式。 UI使用UGUI系統(tǒng)。
首先場景切換沒有使用Unity系統(tǒng)的功能,不是以Scene為單位。我們通過狀態(tài)模式封裝場景轉(zhuǎn)換,實際切換Prefab Root 節(jié)點。
UI框架使用組合模式對界面進行分層管理,使用Stack數(shù)據(jù)結(jié)構(gòu)管理打開的界面。UIRoot, UIPage, UIWindow,UIWidget.
切換場景就是切換UIRoot, 切換功能模塊就是切換UIPage.
4、事件列表循環(huán)系統(tǒng)
這個系統(tǒng)在戰(zhàn)斗和新手引導(dǎo)中都有應(yīng)用。
5、戰(zhàn)斗模塊
戰(zhàn)斗模塊沒有使用有限狀態(tài)機FSM, 而是使用事件列表循環(huán)系統(tǒng)。
6、網(wǎng)絡(luò)模塊開發(fā)
網(wǎng)絡(luò)通信協(xié)議使用谷歌官方protobuff。心跳包和斷線重連機制。PVP戰(zhàn)斗采用狀態(tài)同步機制。
7、 10多個功能模塊了。
主要就是使用MVC設(shè)計模式,編寫M,V,C模塊。
8、參與新手引導(dǎo)模塊
新手引導(dǎo)力求和具體功能模塊獨立。功能模塊觸發(fā)是通過發(fā)送全局事件。
9、使用shader forge 為特效制作shader。
10、制定美術(shù)標準,檢查美術(shù)上傳資源
編輯器內(nèi)有導(dǎo)入資源后處理工具制作,比如配置文件等會自動轉(zhuǎn)utf-8.圖片會檢查大小。
11、負責(zé)游戲內(nèi)存優(yōu)化,減少包體大小,解決性能瓶頸.
12、多語言資源相關(guān)處理。 把根語言有關(guān)的資源從原來路徑剝離出來。
13、編寫開發(fā)文檔
14、活動相關(guān)功能集成toLua, 后來改為使用 UniWebView 插件實現(xiàn)
線上地址:
工作經(jīng)歷(案例二)
工作時間:2015-11 - 2017-04
公司名稱:錘子簡歷招聘咨詢有限公司 | 所在部門: | 所在崗位:unity3D游戲開發(fā)工程師
工作描述:
?參與游戲策劃及游戲關(guān)卡的設(shè)計
?負責(zé)游戲人物動畫的切換
?負責(zé)游戲登錄界面以及游戲關(guān)卡的UI搭建
?負責(zé)游戲道具UI搭建
?負責(zé)游戲商城界面的實現(xiàn)
?負責(zé)游戲的文件解析
?負責(zé)游戲場景管理類
參與游戲后期玩法的擴充
工作經(jīng)歷(案例三)
工作時間:2014-08 - 2015-06
公司名稱:錘子簡歷信息科技有限公司 | 所在部門: | 所在崗位:unity游戲開發(fā)工程師
工作描述:
項目名稱:《神魔志》卡牌游戲 開發(fā)工具:unity3d
項目描述: 當時主要借鑒《爐石傳說》,玩法與爐石媲美TCG卡牌的中國神話風(fēng)。
負責(zé)客戶端模塊開發(fā)相關(guān)工作, 游戲UI采用NGUI 設(shè)計,網(wǎng)絡(luò)傳輸協(xié)議還是json.
插件: BuildReport, CleanEmptyDir, Curvy, DOTween, I2, iTween, NGUI,MultiPlatformToolSuite, Pixelplacement, PrefabEvolution,ShaderForge, spine-unity, UnityTestTools,
負責(zé)功能:
1、軍需官功能界面開發(fā)
2、每日任務(wù)系統(tǒng)界面開發(fā)
3、創(chuàng)建角色系統(tǒng)界面開發(fā)
4、商城系統(tǒng)界面開發(fā)
5、簽到系統(tǒng)界面開發(fā)
6、本地化配置編輯器開發(fā)
工作經(jīng)歷(案例四)
工作時間:2015-09 - 2017-08
公司名稱:錘子簡歷網(wǎng)絡(luò)技術(shù)有限公司 | 所在部門:研發(fā)部 | 所在崗位:多媒體/游戲開發(fā)工程師
工作描述:
主要
參與了游戲UI框架的搭建
負責(zé)場景管理以及游戲主循環(huán)的實現(xiàn)
負責(zé)商店邏輯及其功能的實現(xiàn)
負責(zé)副本系統(tǒng)功能的實現(xiàn)
負責(zé)游戲的成就系統(tǒng)的實現(xiàn)
負責(zé)游戲的后期優(yōu)化
參與項目的上線
【使用錘子簡歷小程序制作簡歷】
零經(jīng)驗實習(xí)簡歷模板
21254人用過
學(xué)生求職簡歷模板
52754人用過
申請研究生簡歷模板
2324人用過
經(jīng)典工作簡歷模板
6254人用過
投行咨詢簡歷模板
12465人用過
產(chǎn)品經(jīng)理簡歷模板
7532人用過
程序員簡歷模板
7457人用過
留學(xué)英文簡歷模板
4554人用過