團隊作業-項目答辯
1.
王書磊 1600802063 http://www.cnblogs.com/wsl-1117/
劉令斌 1600802017 http://www.cnblogs.com/liulingbin/
許浩然 1600802066 https://www.cnblogs.com/xuhaoran1/
成明龍 1600802038 http://www.cnblogs.com/CMLCML/
2這是我們的效果圖.
3.(1)修復bug以及修復過程:
從數據庫中獲取關鍵詞。使用js調用php語句獲取本地數據庫的內容時,可以將數據成功獲取,但是由於這個過程是異步的,所以在獲取成功時,界面已經加載完成,始終無法將獲取的信息顯示在界面上。首先想到了使用回調函數,但是仍無法解決這個問題。然後我選擇了定義全局變量的方法,在主菜單加載時,從數據庫中獲取這個關鍵詞,並賦值給這個全局變量,然後在遊戲界面加載時,把全局變量賦值給要輸出的值,最終解決了這個問題。遊戲界面排布方面:首先我們遇到的問題是排布位置總是不能放到理想的位置。然後我們不斷調試一些參數的
4.https://coding.net/u/canmenglishang/p/draw/attachment
5.這次給我們的教訓是在策劃任務的時候要盡可能的全面策劃出來,哪一些方面會用到哪一些知識,以及這些知識需要多久的時間去自學,然後在做的時候要註意分工,將該留出來的接口留出來,防止在合並程序的時候重寫一些接口,還要註意一些BUG的調試,要多方面的測試程序,不能只是很短、次數很少的調試程序。
6.www.cnblogs.com/wsl-1117/p/9194952.html
7.我們的作業是做一個你畫我猜的小程序,我們實現的功能是頁面之間的跳轉,然後最核心的部分是畫圖的展示,能夠讀取用戶劃取的信息,還有聊天室的界面等,但是由於服務器和技術不足,只能做成一個單機遊戲的模式。
8.我們是在基於微信小程序為環境開發你畫我猜小遊戲,硬件配置通過普通安卓和蘋果手機進行測試,可以在不同的硬件機型上實現界面大小的變化,開發是基於蘋果5的界面配置進行的開發。通過微信掃碼可以完美實現遊戲功能,並且根據機型進行一定程度上的匹配。
9.項目的不足之處:
(1)沒有配置服務器,目前此遊戲仍為單機遊戲
(2)頁面較為單調、粗糙,不夠美觀
(3)聊天室界面已經做好,但是無法實現玩家之間的互動
(4)關鍵字只能從數據庫找出,不能由玩家自定義
(5)優秀作品不能上傳與共享
10.拓展功能:
(1)配置服務器,真正實現聯機
(2)美化頁面,可以選擇界面風格等
(3)繼續完善聊天室,讓玩家能夠進行聊天互動
(4)可以自定義關鍵字,進行審核並上傳至數據庫
(5)可以將優秀作品上傳至數據庫
團隊作業-項目答辯