轉眼就到了第七周,專案還處於幾乎沒開始的狀態,今天開始認真寫開發日誌,督促自己學習。
2018.4.15 週日
時間
今天做了什麼
遇到哪些困難
明天的計畫
4-15 週日
學習了c#中的委託(delegate)和多播委託(multicast delegate);
學習了unity中的event和unityevent;
使用steamvr_laserpointer實現了物體的拿取、放下和投擲;
在vsts中託管unity專案。
投擲功能的實現效果不夠理想;
拿取較小物的體操作困難;
對vsts的使用不夠熟練,導致檢入時出錯。
對今天實現的功能進行優化;
加緊學習vsts的使用方法,爭取熟悉敏捷開發相關的功能。
4-16
周一完成了主角行走功能;
優化了投擲物品功能;
複習了剛體和碰撞體的相關用法。
休息不好,學習效率低下;
低估了vsts要學習的內容,導致任務未完成;
強行將拿取的物體穿過地面時會把自己卡到地面下。
學習vsts;
編寫新演算法,實現將物體強行穿過地面時手柄震動且物體會從手中掉落的功能。
4-17
周二學習了vsts中backlog的description和acceptance criteria的撰寫;
嘗試編寫了3個使用者故事並細分為任務。
專案構思不足,對遊戲領域的使用者故事不夠了解;
對看板中任務的管理不夠熟練。
編寫新的使用者故事進行分配。
4-18
週三完成了可拾取物體的發光提示;
之前的移動效果**出現很大漏洞,進這部分**進行了推翻重寫。
尋找改善移動效果的方式花費了很多時間,加之頻繁除錯導致眩暈嚴重。
將之前編寫的投擲效果**整合到可投擲效果提示中。
4-19
周四修復角色移動可穿牆的bug
投擲物品與預期方向總是存在偏轉角度,原因尚不明確。
修復投擲物品的bug。
4-21
週六成功修復了投擲物品的bug
對unity中父物體與子物體座標的關係理解不透徹。
學習unity probuilder並進行簡單關卡設計。
實習日誌 第七周
問題描述 inventory stacks.json與inventory stack view.json擁有相同的key id 在inventory stacks.json中提取字段 max amount 的鍵值對,在inventory stack view.json 中根據字段 name 的值匹配...
第七周作業 專案開發心得
專案開發,明顯感覺時間不夠。時間不夠,這是很多人共同的觀點,因為這個學期的課確實挺多,然後做專案的話,很多人都是從零開始。在學習軟體工程的過程中還要進行相關技術的學習,如果時間的統籌做的不好,很有可能到dl還完成不了。對於我來說,轉專業這個選擇確實有點艱難,一年之內要學兩年的東西,而且前一年的知識對...
第七周作業
書中習題1 說說下列程式的執行過程和運算結果 include includeusing namespace std double squ double x 函式原形 int main 主函式 書2,不用庫函式,求整數次冪 3.程式設計實現輸入兩個4x5矩陣和5x3矩陣,定義函式並在主函式中呼叫計算它...