团队作业-项目答辩
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)修復(fù)bug以及修復(fù)過程:
從數(shù)據(jù)庫中獲取關(guān)鍵詞。使用js調(diào)用php語句獲取本地數(shù)據(jù)庫的內(nèi)容時,可以將數(shù)據(jù)成功獲取,但是由于這個過程是異步的,所以在獲取成功時,界面已經(jīng)加載完成,始終無法將獲取的信息顯示在界面上。首先想到了使用回調(diào)函數(shù),但是仍無法解決這個問題。然后我選擇了定義全局變量的方法,在主菜單加載時,從數(shù)據(jù)庫中獲取這個關(guān)鍵詞,并賦值給這個全局變量,然后在游戲界面加載時,把全局變量賦值給要輸出的值,最終解決了這個問題。游戲界面排布方面:首先我們遇到的問題是排布位置總是不能放到理想的位置。然后我們不斷調(diào)試一些參數(shù)的rpx,發(fā)現(xiàn)有些部件的位置可以調(diào)試合理,但是有些還是不行,后來我們學(xué)習(xí)API以及開發(fā)者文檔,才發(fā)現(xiàn)排在一行的各個部件需要添加到同一個容器中,知道這個后,我們又經(jīng)過參數(shù)的一點點調(diào)試,終于把界面布局的問題解決了。
4.https://coding.net/u/canmenglishang/p/draw/attachment?
5.這次給我們的教訓(xùn)是在策劃任務(wù)的時候要盡可能的全面策劃出來,哪一些方面會用到哪一些知識,以及這些知識需要多久的時間去自學(xué),然后在做的時候要注意分工,將該留出來的接口留出來,防止在合并程序的時候重寫一些接口,還要注意一些BUG的調(diào)試,要多方面的測試程序,不能只是很短、次數(shù)很少的調(diào)試程序。
6.www.cnblogs.com/wsl-1117/p/9194952.html
7.我們的作業(yè)是做一個你畫我猜的小程序,我們實現(xiàn)的功能是頁面之間的跳轉(zhuǎn),然后最核心的部分是畫圖的展示,能夠讀取用戶劃取的信息,還有聊天室的界面等,但是由于服務(wù)器和技術(shù)不足,只能做成一個單機游戲的模式。
8.我們是在基于微信小程序為環(huán)境開發(fā)你畫我猜小游戲,硬件配置通過普通安卓和蘋果手機進行測試,可以在不同的硬件機型上實現(xiàn)界面大小的變化,開發(fā)是基于蘋果5的界面配置進行的開發(fā)。通過微信掃碼可以完美實現(xiàn)游戲功能,并且根據(jù)機型進行一定程度上的匹配。
9.項目的不足之處:
(1)沒有配置服務(wù)器,目前此游戲仍為單機游戲
(2)頁面較為單調(diào)、粗糙,不夠美觀
(3)聊天室界面已經(jīng)做好,但是無法實現(xiàn)玩家之間的互動
(4)關(guān)鍵字只能從數(shù)據(jù)庫找出,不能由玩家自定義
(5)優(yōu)秀作品不能上傳與共享
10.拓展功能:
(1)配置服務(wù)器,真正實現(xiàn)聯(lián)機
(2)美化頁面,可以選擇界面風(fēng)格等
(3)繼續(xù)完善聊天室,讓玩家能夠進行聊天互動
(4)可以自定義關(guān)鍵字,進行審核并上傳至數(shù)據(jù)庫
(5)可以將優(yōu)秀作品上傳至數(shù)據(jù)庫
轉(zhuǎn)載于:https://www.cnblogs.com/wsl-1117/p/9236375.html
總結(jié)
- 上一篇: MongoDB在linux下的启动
- 下一篇: “\”C++中的换行符