1. 程式人生 > >團隊作業-項目答辯

團隊作業-項目答辯

變化 完成 容器 一個 共享 tps 畫圖 .html bubuko

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語句獲取本地數據庫的內容時,可以將數據成功獲取,但是由於這個過程是異步的,所以在獲取成功時,界面已經加載完成,始終無法將獲取的信息顯示在界面上。首先想到了使用回調函數,但是仍無法解決這個問題。然後我選擇了定義全局變量的方法,在主菜單加載時,從數據庫中獲取這個關鍵詞,並賦值給這個全局變量,然後在遊戲界面加載時,把全局變量賦值給要輸出的值,最終解決了這個問題。遊戲界面排布方面:首先我們遇到的問題是排布位置總是不能放到理想的位置。然後我們不斷調試一些參數的

rpx,發現有些部件的位置可以調試合理,但是有些還是不行,後來我們學習API以及開發者文檔,才發現排在一行的各個部件需要添加到同一個容器中,知道這個後,我們又經過參數的一點點調試,終於把界面布局的問題解決了。

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)可以將優秀作品上傳至數據庫

團隊作業-項目答辯