安卓遊戲開發——團隊作業第一週
阿新 • • 發佈:2018-11-25
團隊展示
隊員學號
20172305譚鑫(組長)
20172307黃宇塘
20172311趙曉海
20172314方藝雯
20172323王禹涵
隊名
糖皮123【糖(黃宇塘)皮(趙曉海)1(一文)2(二許)3(三金哥)】
擬作的團隊專案描述
在奔跑中闖關解鎖新人物的小遊戲
- 隊員風采
- 譚鑫
- 風格:有耐心,善於鑽研,熱愛程式設計,綜合技能較強。
- 擅長技術:演算法實現,高階功能擴充套件
- 程式設計的興趣:愛之深恨之切,對程式碼的熱愛是我前進的動力!
- 希望的軟工角色:程式碼的整體構造
- 一句話宣言:有想法,有目標,有動力,相信我們一定會做好!
- 黃宇塘
- 風格:對視覺效果要求高,精益求精
- 擅長技術:ps技術,圖片製作
- 程式設計的興趣:希望將枯燥的敲程式碼過程變得生動多彩
- 希望的軟工角色:美工
- 一句話宣言:認認真真仔仔細細做好每一件事
- 趙曉海
- 風格:敢於挑戰,敢於開拓
- 擅長的技術:程式碼糾錯
- 程式設計的興趣:喜歡從整體上運用程式碼類
- 希望的軟工角色:編碼者
- 一句話宣言:沒有最好只有更好
- 方藝雯
- 風格:善於總結和設計
- 擅長的技術:介面設計,文案
- 程式設計的興趣:希望能學以致用
- 希望的軟工角色:文案
- 一句話宣言:不斷學習,積極進取
- 王禹涵
- 風格:樂觀積極,相信一切皆有可能
- 擅長的技術:擅長程式碼,介面設計
- 程式設計的興趣:想做一個屬於自己的遊戲
- 希望的軟工角色:監工
- 一句話宣言:程式碼好不好,主要靠大佬;程式碼會不會,全部看大腿
- 譚鑫
團隊的首次合照
團隊特色
有程式設計技術精湛的大佬,有積極主動善於學習組員,有創新的思維,有嚴謹的態度,有勤勤懇懇的精神,相信我們齊心協力,一定能做的最好!
團隊選題
使用演算法
排序演算法
- 基礎想法
- 選單場景
- 移動的背景層,產生一個運動的效果
- 道具,碰到任何一個道具遊戲就結束
- 設定成績積分
- 躲避障礙物的角色
- 設計思路
- 在最高分的基礎上實現排序和查詢建立角色存入儲存卡中
- 移動的背景層以及跑酷的動作可以用設定動畫來實現
- 道具的產生可以用隨機數產生,並設定固定長度出現障礙物道具
- 成績積分的顯示可以利用Toast或是其他改變圖示的方式來實現
- 實現方法擬定如此,後期如有更簡潔的實現方法會進行調整,但功能不會簡化。
高階想法
可以嘗試做出一個闖關類遊戲,設定關數並可隨意切換遊戲模式,或者設定劇情。
思維導圖
模擬效果圖
需求規格說明書
工作流程
小組於11月25日召開組員大會,會議決定:- 第一週做出雛形,遊戲介面基本成型
- 第二週嘗試寫入儲存和擴充套件商店,實現演算法
- 第三週在基礎介面上嘗試拓展,豐富遊戲體驗。
- 組員分工
美工(黃宇塘):需要設計角色和跑酷背景、跑酷背景要注意與角色的色差要明顯,障礙物的選取要注意選取刺蝟、仙人掌、石頭、老虎之類的具有明顯攻擊性的道具,還要做到所有圖片無用部分要改為透明狀態,便於其他圖片結合
文案(方藝雯):要按照老師給的參考模板寫部落格之類的文案,要記錄重點關鍵程式碼和獨特的設計思路,設計體系,最好附有相關框圖
程式碼(譚鑫、趙曉海、王禹涵):本遊戲的程式碼需要動畫設計(背景圖的移動,角色在按按鈕之後要變換圖形)、得分計時制度(觸碰到障礙物會自動結束,並記錄此時成績)、介面設計(還有背景圖的大小尺寸與按鈕的分配比例,建議在整個圖面左側或右側設計兩個按鈕,一個跳的按鈕一個蹲的按鈕
組員工作量比例
譚鑫20%
黃宇塘20%
趙曉海20%
方藝雯20%
王禹涵20%