擅長的語言包括Java、Python、C#、JavaScript、HTML和CSS。熟練掌握MySQL、Redis、MongoDB、InfluxDB和Hive等數(shù)據(jù)庫。精通Netty、SpringBoot、Mybatis和Vue等框架。以及 Unity 引擎,并具有使用Jmeter、Grafana和Docker等工具的經(jīng)驗(yàn)。
1. 基于Java的網(wǎng)絡(luò)生存服開發(fā):搭建手機(jī)版最早的MC網(wǎng)絡(luò)生存服,實(shí)現(xiàn)了DAU持續(xù)保持第一的業(yè)績。使用mysql、redis、mongo進(jìn)行數(shù)據(jù)的存儲,kafka進(jìn)行消息的廣播,influxdb搭配grafana進(jìn)行在線人數(shù)、服務(wù)器狀態(tài)等數(shù)據(jù)監(jiān)控,同時負(fù)責(zé)協(xié)議升級、監(jiān)控系統(tǒng)部屬、服務(wù)器問題排查與修復(fù),如:慢查詢、內(nèi)存泄露、線程死鎖等。
2. 服務(wù)端游戲邏輯開發(fā):開發(fā)了具有專利保護(hù)的AI尋路算法,用于游戲中的生物移動路徑規(guī)劃,實(shí)現(xiàn)了基于該算法的游戲內(nèi)角色自動導(dǎo)航功能,大大提升了游戲的可玩性和體驗(yàn),并帶領(lǐng)實(shí)習(xí)生共同進(jìn)行服務(wù)端基礎(chǔ)系統(tǒng)開發(fā)如:公會、經(jīng)濟(jì)、商城等,以及大量游戲邏輯開發(fā)如:生物行為樹、地圖生成等。
3. 專利: 游戲中虛擬對象的尋路方法、裝置及電子設(shè)備(202110433303.2)
4. 基于python的組件開發(fā):使用 Python 腳本搭建游戲組件開發(fā)框架,實(shí)現(xiàn)多樣化的玩法內(nèi)容。在模型渲染方面涉及到 GLSL 技術(shù),為游戲增添了更加精美的視覺效果。開發(fā)了 obj 模型數(shù)據(jù)轉(zhuǎn)換工具以及可復(fù)用的功能模塊,有效減少了冗余的開發(fā)工作,提高了團(tuán)隊(duì)效率。
5. 基于 vue 的網(wǎng)頁開發(fā):使用Vue.js作為主要前端框架,開發(fā)了響應(yīng)式和動態(tài)網(wǎng)頁項(xiàng)目,并且熟悉Vue.js與其他相關(guān)技術(shù)的配合,如Vue Router、Vuex、Axios等,能夠獨(dú)立完成從前端到后端的全棧開發(fā)。
角色 | 職位 |
負(fù)責(zé)人 | 高級開發(fā)工程師 |
隊(duì)員 | 產(chǎn)品經(jīng)理 |
隊(duì)員 | UI設(shè)計(jì)師 |
隊(duì)員 | 前端工程師 |
隊(duì)員 | 后端工程師 |
精通開發(fā)我的世界插件,包括好友系統(tǒng)、任務(wù)系統(tǒng)、領(lǐng)地系統(tǒng)等等。以及開發(fā)各種工具,如玩家匹配工具和登入檢測工具。具有豐富的插件開發(fā)經(jīng)驗(yàn),能夠快速有效地解決問題和優(yōu)化插件功能。
2D橫向闖關(guān)游戲 在這個2D橫向闖關(guān)游戲中,我使用Unity引擎進(jìn)行了從概念設(shè)計(jì)到完整開發(fā)的工作。游戲包含多個關(guān)卡,玩家需要控制角色進(jìn)行跳躍、攻擊、躲避障礙物和打敗敵人。游戲的核心功能包括物理引擎的應(yīng)用、碰撞檢測以及關(guān)卡設(shè)計(jì)。我還負(fù)責(zé)實(shí)現(xiàn)敵人的AI行為,確保玩家能在關(guān)卡中獲得獨(dú)