1. 程式人生 > >安卓遊戲開發——團隊作業第一週

安卓遊戲開發——團隊作業第一週

團隊展示

  • 隊員學號

    20172305譚鑫(組長)

    20172307黃宇塘

    20172311趙曉海

    20172314方藝雯

    20172323王禹涵

  • 隊名

    糖皮123【糖(黃宇塘)皮(趙曉海)1(一文)2(二許)3(三金哥)】

  • 擬作的團隊專案描述

    在奔跑中闖關解鎖新人物的小遊戲

  • 隊員風采
    • 譚鑫
      • 風格:有耐心,善於鑽研,熱愛程式設計,綜合技能較強。
      • 擅長技術:演算法實現,高階功能擴充套件
      • 程式設計的興趣:愛之深恨之切,對程式碼的熱愛是我前進的動力!
      • 希望的軟工角色:程式碼的整體構造
      • 一句話宣言:有想法,有目標,有動力,相信我們一定會做好!
    • 黃宇塘
      • 風格:對視覺效果要求高,精益求精
      • 擅長技術:ps技術,圖片製作
      • 程式設計的興趣:希望將枯燥的敲程式碼過程變得生動多彩
      • 希望的軟工角色:美工
      • 一句話宣言:認認真真仔仔細細做好每一件事
    • 趙曉海
      • 風格:敢於挑戰,敢於開拓
      • 擅長的技術:程式碼糾錯
      • 程式設計的興趣:喜歡從整體上運用程式碼類
      • 希望的軟工角色:編碼者
      • 一句話宣言:沒有最好只有更好
    • 方藝雯
      • 風格:善於總結和設計
      • 擅長的技術:介面設計,文案
      • 程式設計的興趣:希望能學以致用
      • 希望的軟工角色:文案
      • 一句話宣言:不斷學習,積極進取
    • 王禹涵
      • 風格:樂觀積極,相信一切皆有可能
      • 擅長的技術:擅長程式碼,介面設計
      • 程式設計的興趣:想做一個屬於自己的遊戲
      • 希望的軟工角色:監工
      • 一句話宣言:程式碼好不好,主要靠大佬;程式碼會不會,全部看大腿
  • 團隊的首次合照

  • 團隊特色

    有程式設計技術精湛的大佬,有積極主動善於學習組員,有創新的思維,有嚴謹的態度,有勤勤懇懇的精神,相信我們齊心協力,一定能做的最好!

團隊選題

  • 使用演算法

    排序演算法

  • 基礎想法
    • 選單場景
    • 移動的背景層,產生一個運動的效果
    • 道具,碰到任何一個道具遊戲就結束
    • 設定成績積分
    • 躲避障礙物的角色
  • 設計思路
    • 在最高分的基礎上實現排序和查詢建立角色存入儲存卡中
    • 移動的背景層以及跑酷的動作可以用設定動畫來實現
    • 道具的產生可以用隨機數產生,並設定固定長度出現障礙物道具
    • 成績積分的顯示可以利用Toast或是其他改變圖示的方式來實現
    • 實現方法擬定如此,後期如有更簡潔的實現方法會進行調整,但功能不會簡化。
  • 高階想法

    可以嘗試做出一個闖關類遊戲,設定關數並可隨意切換遊戲模式,或者設定劇情。

  • 思維導圖

  • 模擬效果圖

需求規格說明書

  • 工作流程

    小組於11月25日召開組員大會,會議決定:
    • 第一週做出雛形,遊戲介面基本成型
    • 第二週嘗試寫入儲存和擴充套件商店,實現演算法
    • 第三週在基礎介面上嘗試拓展,豐富遊戲體驗。
  • 組員分工
    • 美工(黃宇塘):需要設計角色和跑酷背景、跑酷背景要注意與角色的色差要明顯,障礙物的選取要注意選取刺蝟、仙人掌、石頭、老虎之類的具有明顯攻擊性的道具,還要做到所有圖片無用部分要改為透明狀態,便於其他圖片結合

    • 文案(方藝雯):要按照老師給的參考模板寫部落格之類的文案,要記錄重點關鍵程式碼和獨特的設計思路,設計體系,最好附有相關框圖

    • 程式碼(譚鑫、趙曉海、王禹涵):本遊戲的程式碼需要動畫設計(背景圖的移動,角色在按按鈕之後要變換圖形)、得分計時制度(觸碰到障礙物會自動結束,並記錄此時成績)、介面設計(還有背景圖的大小尺寸與按鈕的分配比例,建議在整個圖面左側或右側設計兩個按鈕,一個跳的按鈕一個蹲的按鈕

  • 組員工作量比例

    譚鑫20%

    黃宇塘20%

    趙曉海20%

    方藝雯20%

    王禹涵20%