網游開發人員作總結范文
網游開發人員作總結范文
對自己哪方面工作滿意,有效的經驗總結有哪些?
1) 客戶端的完整事件機制和消息分發機制的構建。
構建了比較穩定有效的事件和消息分發機制,目前的事件機制建立在AS3.0新的事件機制基礎之上,使用全局靜態屬性,并且傳遞的參數可以不限長度,不限類型的的進行添加,使服務器、消息和客戶端各模塊之間,客戶端內部各模塊之間的信息通信簡便而穩定。
經驗:在構建消息機制前,在網上,和各個技術群理參考了大量實例和代碼,和很多AS 的技術人員進行了溝通和了解,最終確認了目前采用的通信構架。
2) 本地數據庫數據結構的設計和分析加載機制的構建。
在分析了客戶端本地數據的需求后,設計了一套適合本地解析維護的文本數據結構,采用這一數據結構以后,所有的本地數據都可以在文本數據中進行維護,包括通信協議的解析代碼和之后添加的各項客戶端數據,基本上維護數據的工作可以由負責相應功能的策劃人員進行維護,體現了比較良好的可維護性和更新性。
經驗:在和策劃的比較深入的溝通下,再比較早的時間就制定了規范的客戶端數據結構,在之后的策劃一直按制定好的數據設計結構,早制定,早執行。
3) 各個功能模塊的oop設計和模塊化設計
各個基本的功能模塊基本都按照oop的思想設計,將數據和顯示分離,將素材和代碼分離。這樣的處理。使得后續開發的模塊都有比較好的模板可以參考,加快了開發速度,素材和代碼分離的做法使數據更加安全,界面和各個效果的改版也更加方便
經驗:主要得益對AS3.0語法特性的理解,在項目開始的階段,就確認了AS3.0本身面向對象的開發特性,在開發過程中主動的思考和設計相應的功能和模塊,在可復用性,可維護性,和低耦合性做了比較多的思考。
4) 對于幾個重點的技術問題的處理
1) 客戶端效率問題:這個難題一直是flash大型項目開發的瓶頸,我們也無可避免的遇到這一難題,但我們歷經三次的大規模效率優化,甚至將所有模塊拆分一一測試,目前,客戶端代碼的效率比較穩定,在同類產品中還占有一定的技術優勢。
經驗:對于必須處理的重大問題,必須下大決心,用必勝的信念去克服,甚至不惜拖后進度的代價。處理過程中也需要有科學的測試和優化過程設計。
2) 客戶端黑屏bug問題:這個問題在技術測試和內測前期一直存在,多次調整技術方案,多次改進測試方式,也未能將此問題完成解決,最后,只能從源頭思考解決方案,既然無法移除,就干脆不進行加載。此問題得到解決
經驗:對于長期得不到解決和處理的問題,不妨全部推到,重新再來,或者,換一個角度去思考
5) 與服務器端相當默契的配合
目前和服務器端編程人員的配合比較默契,從功能的實現和bug的排查,都能比較有效而迅速的進行處理,極大的保證了工作的進度,也能對客戶端的代碼進行比較大的節省和優化。經驗:前期多溝通(甚至是比較激烈的溝通方式),這樣可以知道對方的編程習慣和處理事情的原則,知道對方考慮問題的輕重緩急。后期多理解(遇到問題時自己先多考慮一些),在保證功能實現不繁雜不臃余的基礎上,自己可以多處理些功能,需要對方處理的時候,給出合理的理由。
對自己哪方面工作還不太滿意(需要提高的方面),怎樣去改進?
1) 代碼風格和邏輯嚴密性
代碼風格一直是我自己編程習慣帶來的影響,前期的代碼編寫主要考慮的是代碼的可讀性和可
維護性,沒有采用過于復雜代碼邏輯和簡潔的代碼略寫方式,添加的注釋也比較少,但又由于負責的模塊涉及比較多的顯示和操作的邏輯,需要對比較多意外操作和狀況進行容錯處理,導致代碼量比較大,部分界面顯示代碼邏輯比較繁雜。邏輯嚴密性不好,在編寫代碼時過于考慮實現過程,少考慮了意外和容錯的處理,尤其是到了項目的后期,由于代碼量和功能模塊大量增加,對代碼的一個改動就可能引起各個功能模塊的錯誤反映,而在提交測試時又沒對相應的影響完全考慮,后期導致多次上線就出bug,出bug就更新的問題。工作相當的被動和狼狽,對玩家也產生了不好的游戲體驗。改進方式:目前正在整理客戶端相應的接口文檔,逐步對代碼進行結構整理和效率優化,添加相應注釋,對代碼中相互影響的消息,事件和參數 逐步歸類,生成文檔。和策劃及測試部門進一步配合,對新上版本的測試提出更合理和準確的測試需求,爭取將嚴重的
Bug消滅在上線之前。
2) 工作計劃和主動性工作主動性:在項目后期,工作進度比較緊張的時候,對策劃的需求 和bug的反饋,反應都不夠及時和積極,有時候有辯解的工作表現。
改進方式:堅決克服。
自我肯定及批評。
自我肯定:
1) 學習,創新能力
能一直保持比較積極向上的心態,能不斷的要求自己上進,對新技術,新改變保持歡迎并樂于接受的態度,不斷的通過學習和改進來完善自己的專業能力善于并敢于創新,對flash大型網游這一新的項目,通過自己的努力,逐步克服了項目進程中各種的技術難題,對于各方面也查找不到資料的難題和策劃的一些特殊需求,都通過自己的思考來找到解決方式,最終一步步的完成了flash游戲項目的各項工作
2) 溝通合作能力
和配合的服務器,策劃,客戶端同事的溝通合作良好,共同處理各種工作中遇到的難題,提出合理的問題處理方式,工作氛圍關系良好。工作進度完成有序。
3) 必勝信念
對目前從事的工作,項目的實施前景以及公司的整體戰略都抱有絕對的信心,在工作上相信自己己有能處理好所有技術需求難題的信心,對項目絕對相信flsahMMO項目能為公司帶來真實巨大的收益,更相信公司堅持的自主研發,多線發展的原創網頁理念一定在在未來的網頁游戲市場里成為領軍人物和行業的豐碑。
【網游開發人員作總結】相關文章:
新崗位作計劃和措施03-08
三年級我的課余生活作03-20
對老板總結感想總結二篇03-20
學科總結03-20
電場公式總結06-08
離校總結精選范文03-19
工會總結范本03-19
總結電熱的作用12-09
FLASH教程總結01-20
香茅做法總結03-19