移動(dòng)端
方案網(wǎng)小程序
方案網(wǎng)手機(jī)端
加小編微信入群
發(fā)布成功
需求分析與技術(shù)評估
待機(jī)畫面顯示 |
|
|
一個(gè)心臟的畫面在跳動(dòng) |
付款后待機(jī)畫面 開始體驗(yàn)菜單操作 |
|
|
按鍵開始體驗(yàn) |
點(diǎn)擊開始體驗(yàn)菜單后,畫面顯示 |
|
|
全部灰白色顯示 |
觸摸任一點(diǎn)會(huì)出現(xiàn)一只“握住拳頭的手” |
|
按住這只“握住拳頭的手”可以任意拖動(dòng) |
|
松開“握住拳頭的手”時(shí),“握住拳頭的手”會(huì)打開,然后向右上方迅速撤出,同時(shí)拋灑出兩個(gè)水晶球。水晶球按拋灑的方向滾動(dòng),遇到屏幕的邊緣時(shí)各自爆炸,各自隨機(jī)爆炸出三枚金色的龍鳳幣(一面是龍圖騰一面是鳳圖騰的金幣)并發(fā)出硬幣相互碰撞和在桌子上滾動(dòng)的聲音,硬幣哪一面朝上,去哪一個(gè)方向都是隨機(jī)的。 |
|
重復(fù)上述動(dòng)作三次后 |
|
|
出現(xiàn)一個(gè)純灰色的界面,界面上有一個(gè)“揭秘時(shí)刻”的菜單,點(diǎn)擊“揭秘時(shí)刻”出現(xiàn)相應(yīng)的揭秘文字。用戶可以任意瀏覽,沒有時(shí)間限制。屏幕右側(cè)會(huì)有兩個(gè)豎著的菜單,分別是“掃描二維碼,將信息發(fā)到手機(jī)上”和“打印”(掃描成功后或打印后,恢復(fù)待機(jī)鎖定畫面;或者倒計(jì)時(shí)45秒恢復(fù)待機(jī)鎖定畫面) |
功能要求(游戲待機(jī)畫面的處理)
需求 |
描述 |
PR ID |
001 |
實(shí)現(xiàn)目標(biāo) |
游戲待機(jī)畫面(背景顏色、閃爍顏色、菜單顏色待定) |
約束條件 |
1) 開機(jī)后自動(dòng)運(yùn)行開啟游戲待機(jī)畫面 2) 心形圖像一直跳動(dòng),并發(fā)出心跳的聲音。 3) 心率線從左往右一次閃爍過去,閃爍至屏幕最右端后,重復(fù)上述動(dòng)作。 4) 點(diǎn)擊“開始體驗(yàn)”菜單圖標(biāo)。提示請投幣或掃碼支付 5) 投幣或掃碼支付后,“開始體驗(yàn)”菜單圖標(biāo)旁提示“請點(diǎn)擊”這三個(gè)字會(huì)有一個(gè)框,框會(huì)發(fā)光閃爍。 |
功能類別 |
游戲待機(jī)畫面 |
技術(shù)要求:
1) 心形圖像:GDI幾何繪圖、GDI位圖繪制技術(shù)(UI設(shè)計(jì))
2) 心形跳動(dòng):Direct3D圖像渲染、紋理映射技術(shù)(UI設(shè)計(jì))
3) 點(diǎn)擊操作:Windows消息處理觸屏事件(C++游戲設(shè)計(jì))
4) 掃碼支付:(C++微信支付API,,,支付寶支付)
利用微信支付API調(diào)用C++接口,驗(yàn)證是否支付成功
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7
5)開發(fā)時(shí)觸屏模擬技術(shù):Surface SDK 響應(yīng)手指觸屏事件
需求 |
描述 |
PR ID |
002 |
實(shí)現(xiàn)目標(biāo) |
體驗(yàn)步驟1 |
約束條件 |
1) 點(diǎn)擊“開始體驗(yàn)”菜單后,進(jìn)入一個(gè)純灰色的界面 2) 用戶用手觸摸屏幕任何一個(gè)位置,會(huì)在用戶觸摸的位置出現(xiàn)一只“握住拳頭的手”的圖標(biāo) 3) 用戶用手按住“握住拳頭的手”的圖標(biāo)不放,可以將此“握住拳頭的手”的圖標(biāo),拖至屏幕任何位置 4) 用戶的手松開“握住拳頭的手”的圖標(biāo)時(shí)。此圖標(biāo)會(huì)變成打開的手掌,并向右上方迅速撤出屏幕。在“握住拳頭的手”松開手變成打開的手掌的同時(shí),會(huì)拋出兩枚金色的水晶球,水晶球迅速的向拋向的軌跡滾動(dòng),并燃燒成兩個(gè)火球,同時(shí)伴有燃燒的火聲(hu~)和電的滋滋聲 5) 每一個(gè)水晶球的火苗突然膨脹噴射變大掩蓋住水晶球,并發(fā)出火突然變旺或噴射的聲音。然后全部淡出,先后從兩團(tuán)火的位置各隨機(jī)出現(xiàn)3枚龍鳳幣,硬幣的方向和朝上朝下的面都是隨機(jī)的同時(shí)發(fā)出金幣之間相互碰撞的悅耳聲音和在桌面上的滾動(dòng)聲 6) 6枚龍鳳幣靜止后,屏幕的右側(cè)會(huì)有“再拋兩次”的黃色字體閃爍提示 |
功能類別 |
體驗(yàn)步驟1 |
技術(shù)要求:
1) 圖像素材:選擇游戲素材、Photoshop圖像處理游戲素材(UI設(shè)計(jì))
2) 水晶球滾動(dòng):非均勻加速模擬技術(shù)(C++游戲設(shè)計(jì))
3) 火苗膨脹:
Windows消息處理觸屏事件(C++游戲設(shè)計(jì))
OpenCV dilate函數(shù),形態(tài)學(xué)膨脹技術(shù)(C++游戲設(shè)計(jì))
4) 火苗掩蓋住水晶球:
OpenCV addWeighted函數(shù),圖像混合技術(shù)(C++游戲設(shè)計(jì))
5) 黃色字體閃爍:(UI設(shè)計(jì)、C++游戲設(shè)計(jì))
cocos2dx CCBlink閃爍技術(shù)、GDI++透明渲染技術(shù)等
6) 滋滋聲、滾動(dòng)聲:(C++游戲設(shè)計(jì))
在游戲規(guī)則的基礎(chǔ)之上,開始制作游戲音效用來制造游戲氛圍;聲音時(shí)間定時(shí)循環(huán)技術(shù)
需求 |
描述 |
PR ID |
003 |
實(shí)現(xiàn)目標(biāo) |
體驗(yàn)步驟2 |
約束條件 |
1) 體驗(yàn)步驟1重復(fù)三次后,會(huì)漸變至純灰色的界面。 2) 純灰色體驗(yàn)界面居中,距正上方五分之二處,出現(xiàn)一個(gè)“揭秘時(shí)刻”的菜單 3) 點(diǎn)機(jī)“揭秘時(shí)刻”菜單(同時(shí)伴有一聲點(diǎn)擊的聲音),從屏幕中心開始出現(xiàn)白底黑字的文字內(nèi)容,特效為從中心向周圍開始擴(kuò)散,逐漸形成白底黑字的界面。 4) 與第3步同時(shí)進(jìn)行,屏幕右側(cè)豎著會(huì)有三個(gè)菜單,分別為“返回首頁”“掃描二維碼,將信息發(fā)到手機(jī)上”和“打印”點(diǎn)擊菜單會(huì)有相應(yīng)的聲音發(fā)出。 5) 點(diǎn)擊“返回首頁”頁面將會(huì)迅速跳回至游戲待機(jī)畫面。 6) 用戶掃碼或打印成功后,迅速跳回至游戲待機(jī)界面 |
功能類別 |
體驗(yàn)步驟2 |
技術(shù)要求:
1) 多用戶并發(fā)性能: (C++游戲設(shè)計(jì))
可支持多個(gè)用戶同時(shí)操作,為了避免屏幕卡殼、程序假死的發(fā)生,需采用多線程并發(fā)技術(shù)。
采用C++多進(jìn)程并發(fā)框架FFLIB、多線程+任務(wù)隊(duì)列、消息的序列化與Reflection等技術(shù)
2) 圖像擴(kuò)散:(C++游戲設(shè)計(jì))
參照GDI的StretchBit,用線性插值算法實(shí)現(xiàn)圖像縮放
3) 打印功能:(C++游戲設(shè)計(jì))
C++調(diào)用win32API控制打印機(jī)打印
技術(shù)要求:
1) 顯示用戶信息:(HTML/CSS/JavaScript)
可顯示游戲用戶的微信號(hào),玩游戲的時(shí)間,游戲預(yù)測結(jié)果,所付金額等信息。
2) 歷史收入賬單:(HTML/CSS/JavaScript)
可統(tǒng)計(jì)每日游戲用戶數(shù),每日進(jìn)賬總額,截止今日進(jìn)賬總額;顯示每天進(jìn)賬額度的變化曲線
1) 用戶管理:(PHP或Python Flask)
管理員的權(quán)限管理,有哪些用戶可以進(jìn)入網(wǎng)站查詢
2) 實(shí)時(shí)接收玩家操作數(shù)據(jù):(PHP或Python Flask)
游戲機(jī)器聯(lián)網(wǎng)時(shí),可實(shí)時(shí)將數(shù)據(jù)發(fā)往網(wǎng)站后端,后端接收玩家數(shù)據(jù),玩家數(shù)據(jù)可包括玩家的微信號(hào)、游戲開始時(shí)間、支付金額等,后臺(tái)統(tǒng)計(jì)游戲次數(shù),總額等信息,實(shí)時(shí)顯示于前端頁面,可供管理員實(shí)時(shí)動(dòng)態(tài)查詢。
軟件版本管理
實(shí)時(shí)接收來自客戶端發(fā)送來的軟件版本號(hào),如果該版本號(hào)低于最新版本號(hào),則顯示“軟件未升級到最新版本”,否則顯示“軟件已升級到最新版本”。
軟件升級提醒
根據(jù)軟件版本管理結(jié)果,獲取軟件版本升級狀態(tài),對客戶端的商戶進(jìn)行提醒。在后臺(tái)數(shù)據(jù)庫保存軟件升級提醒時(shí)間、總次數(shù)、提醒方式等信息。
商戶認(rèn)證管理
商戶購買產(chǎn)品后,在后臺(tái)進(jìn)行注冊手機(jī)號(hào)等信息,后臺(tái)授予商戶登錄網(wǎng)站權(quán)限。
商戶信息管理
商戶個(gè)人信息包括手機(jī)號(hào)、登錄密碼、身份信息等,這些商戶信息都保存到數(shù)據(jù)庫中,商戶登錄個(gè)人主頁后,可以修改。
管理員信息管理
管理員的后臺(tái)權(quán)限最大,可查看所有商戶的個(gè)人信息、歷史賬單、軟件升級信息等。
歷史賬單管理
商戶每天、每個(gè)月的歷史賬單信息保存到數(shù)據(jù)庫中,包括進(jìn)賬時(shí)間、進(jìn)賬金額、掃碼或投幣方式等。
打印機(jī)狀態(tài)管理
打印機(jī)卡紙、沒紙、沒墨狀態(tài),客戶端程序捕捉之后,服務(wù)端后臺(tái)接收客戶端打印機(jī)的狀態(tài),保存到數(shù)據(jù)庫,并實(shí)時(shí)顯示到前端頁面。短信通知到商家手機(jī)。
商戶轉(zhuǎn)賬管理
因?yàn)椴荒懿捎蒙虘舻膫€(gè)人二維碼信息進(jìn)賬,這時(shí)采用公司的二維碼進(jìn)賬,服務(wù)端得到各個(gè)客戶端的進(jìn)賬信息后,將信息實(shí)時(shí)保存到數(shù)據(jù)庫。同時(shí),對商戶進(jìn)行定時(shí)轉(zhuǎn)賬,后臺(tái)數(shù)據(jù)庫要保存對商戶轉(zhuǎn)賬的具體時(shí)間、具體金額、是否轉(zhuǎn)賬等信息,并顯示到管理員頁面。
服務(wù)商地區(qū)要求在北京昌平地區(qū)或者周邊,需要能現(xiàn)場調(diào)試對接。
1、我愛方案網(wǎng)是會(huì)員制服務(wù),服務(wù)商通過競標(biāo)后即可聯(lián)系雇主;
2、項(xiàng)目預(yù)算與報(bào)價(jià)不代表最終成交價(jià)格,成交價(jià)以雙方協(xié)商為準(zhǔn);
3、平臺(tái)提供設(shè)計(jì)項(xiàng)目對接服務(wù),希望促成高效合作,對交易雙方不收取傭金,謝謝留意!