求職意向:游戲開發(fā)工程師
姓名:XXX
地址:江蘇省南京市
手機:XXXXXXXXXXX
郵箱:XXXXXXXXXXX
教育背景:
2013.09-至今 五邑大學 計算機網絡(本科)
校內實踐:
2015.07-至今 游戲開發(fā)組長
實踐內容:外部項目對接,參加校內比賽,為組員指定學習計劃,和團隊一起學習游戲開發(fā)知識,每星期定期舉辦分享會,并與外部公司合作做游戲類項目。
2014.06-2015.07 酷訊開發(fā)組組員
實踐內容:酷訊開發(fā)小組代表計算機學院參加挑戰(zhàn)杯,開發(fā)一款基于webapp的智能信息管家,并獲得挑戰(zhàn)杯省賽三等獎,申請了專利。
項目經驗:
2016.02-至今 一款模擬經營游戲
項目介紹:本游戲的概念是希望打造一個小型的,用戶能夠每天打開的經營養(yǎng)成游戲。不追求所謂3A作品的高畫質,以“長期游戲”為目標去經營自己的游戲帳號。本游戲大致分為兩部分:經營養(yǎng)成和戰(zhàn)斗。 經營需在一個類似小房間的便利店中,以升級店鋪設施為手段,侵略朋友以獲取更多的利潤,收購其它店鋪作為自己集團旗下的分店,獲得更高等級以獲得使用其它設施或貓角色的功能。 項目用的是NGUI。
負責部分客戶端功能:
1.查看wiki文檔,與策劃溝通,理解自己所做模塊的功能和截止期限;
2.與客戶端負責人溝通,明白具體的邏輯實現和需要注意的地方;
3.實現功能,對于敏感的地方修改需提前告知大家,以項目進度為先;
4.完善功能,提交代碼到coding,并反饋結果給大家。
成果描述:這是自己第一次與外部人員合作,他們大部分已經工作,因此這次收獲很大,學會在游戲團隊的合作,可以很好讀懂客服端負責人的框架,并使用,針對問題想解決方案,增加自己解決問題能力,針對不懂的地方,合理溝通,自己的溝通能力也得到提高,學會基本git使用,學會在自我探索與求助他人之間取得平衡。
2015.10-2015.12 局域網射擊游戲的簡單制作
項目介紹:使用unity引擎進行開發(fā),使用NGUI進行UI的開發(fā)及界面動畫的制作; 使用NetWork組件搭建局域網,包含對子彈彈痕效果的處理,人物動作的處理
責任描述:負責客戶端代碼邏輯的完成,頁面搭建也是自己完成,目的熟悉unity,雖然現在項目很少會用到network,但是使用下來可以加深自己對局域網游戲的理解
成果描述:這次的項目我使用了unity自帶的network組件,它讓我對于計算機網絡方面的知識,尤其是網絡傳輸協議TCP/IP,http協議的知識有了更多了解,也讓我觸及網絡編程的知識。
2015.10-2016.01 RPG殺怪升級游戲(3d手游)
項目介紹:使用unity引擎進行開發(fā),使用NGUI進行UI的開發(fā)及界面動畫的制作; 設計制作背包系統(tǒng)模塊,商店系統(tǒng)模塊,設置面板模塊;使用PlayerPrefs保存數據; 游戲涉及三個場景,分別為開始場景,角色選擇場景,游戲運行場景。
責任描述:負責客戶端代碼邏輯的完成,屬于自己根據教程來做的項目,期間采用腦圖整理邏輯,由于是自己一個人來,所以遇到bug都是自己想辦法解決,增加了自己解決問題的能力。
成果描述:這次的游戲制作涉及大量的NGUI使用和繁瑣的邏輯操作,這次操作使我對于NGUI的使用操作更加熟練,對于代碼邏輯方面的思考讓我的編程能力得到提升,產生的bug提高了我解決問題的能力。
2015.08-2015.09 模擬坦克大戰(zhàn)
項目介紹:坦克大戰(zhàn)是官網所給出的教程,比起CS,它的頁面搭建多一些,用到了UGUI,還有碰撞器的使用,主要用來熟悉unity。
責任描述:根據教程,搭建界面,處理代碼,主要熟悉unity的使用和NGUI的使用
成果描述:這次游戲是使用UGUI開發(fā),邏輯簡單,主要是熟悉了UGUI的一些使用。
2014.07-2015.05 太空大戰(zhàn)
項目介紹:主場景游戲的設計 背景 飛機 子彈 小敵機 中敵機 大敵機 Food(炸彈) 分門別類的進行分層。三個場景 start(開始場景) main(主場景) over(結束場景) 主要解決的問題:
1.CCSequence不能打包CCRepeatForever的動作,CCRepeatForever(無限期執(zhí)行某個動作或動作序列,直到被停止),解決方式利用回調函數調用這個動作,然后將回調函數放到CCSequence,CCCallFunc* callFunc = CCCallFunc::create(this, callfunc_selector(Plane::animatePlane));
2.控制子彈的速度,數量,定時器創(chuàng)建子彈,縮小定時器時間參數可以增加子彈的數量;子彈的速度是一樣的,速度=路程/時間,縮短時間可以增加子彈的速度;
3.單例模式的使用:由于我們的飛機在游戲過程中不用重復創(chuàng)建,所以把玩家設置成為單例,方便我們使用;
4.背景滾動對比1.私有變量m_sprite 2.枚舉+Tag,類似于key。
責任描述:根據教程設計飛機大戰(zhàn)游戲,并完成資源加載,邏輯處理
成果描述:這次游戲是采用cocos2d-x開發(fā),麻雀雖小,五臟俱全,涉及單例模式的使用,基本的游戲算法,游戲框架,資源預加載,緩存池的使用,還有簡單的動畫播放,通過太空大戰(zhàn)這個游戲,對于游戲整體的理解更為加深,繁瑣的C++處理,提高了自己的編程能力。
2014.07-2015.06 基于webapp的智能信息管家(挑戰(zhàn)杯項目)
項目介紹:解決中小團體信息不及時,不方便等問題,通過酷訊這一款軟件,群發(fā)信息的人可以及時判斷信息是否被閱讀,從而更好的處理信息,個人通過自我信息管理,可以更加方便的處理工作 用到的技術:用到HTML,CSS,還有bootstrap,mui框架,svn管理代碼。
責任描述:負責前端部分頁面工作,即根據美工的切圖制作界面,挑戰(zhàn)杯策劃書的書寫。
成果描述:這次主要是網頁前端處理與文檔編寫,作為把自己帶入編程世界的項目,除了團隊合作之外,熬夜趕項目,對于產品介紹推廣有了一定了解,編程方面,熟悉了js,html。
掌握技能:
1.熟練使用unity3d開發(fā)工具,熟悉物理引擎、GUI控件
2.熟練使用NGUI進行UI的開發(fā)及界面動畫的制作
3.熟練使用C#腳本編寫模塊,如:背包系統(tǒng)模塊,商店系統(tǒng)模塊,設置面板模塊
4.熟練使用面向對象的編程思想,有良好的編程基礎,熟悉C#/C++
5.熟悉常用的算法,數據結構,對協程、PlayerPrefs保存數據有研究
6.熟悉計算機圖形學,了解shader,assetbundle
所獲獎項:
2015.07 挑戰(zhàn)杯省賽三等獎(科技類)
2015.02 信息商業(yè)大賽二等獎
自我評價:
1.喜歡游戲,了解游戲產業(yè)及作性質,有志于在游戲開發(fā)方向發(fā)展,并有一定的項目開發(fā)經驗及游戲開發(fā)經驗;
2.五邑大學計算機本科專業(yè),計算機專業(yè)基礎扎實,基本掌握游戲開發(fā)所需具備的計算機技能和技術;
3.思維活躍,具有嚴謹的邏輯思維能力,有較好的鉆研精神和團隊合作意識,良好的代碼風格;
4.有語言基礎(C++/C#)和經驗,具備面向對象編程思想,掌握常用的數據結構和算法,有扎實基礎和一定的編碼經驗;
5.具有良好的自學能力,對新知識的接受能力好,善于思考,積極分析問題,主動解決問題,獨立性強;
6.做事認真負責,有較高的責任感;有良好的溝通協調能力和團隊協作精神,能吃苦耐勞,有韌勁,能夠接受加班,承壓力強。