娛樂(lè)系統(tǒng)方案解析
游戲開(kāi)始時(shí)使用隨機(jī)函數(shù)在指定區(qū)域內(nèi)顯示一個(gè)磚塊,點(diǎn)擊射擊按鈕時(shí)通過(guò)setAngle 和setForce 設(shè)置的角度和力度,使用shoot()進(jìn)行射擊,通過(guò)發(fā)出的擊中hit()或未擊中missed()信號(hào)來(lái)作出相應(yīng)的動(dòng)作。仿真效果圖如圖6 所示:
圖6 游戲模塊實(shí)驗(yàn)結(jié)果圖
4 總結(jié)
本系統(tǒng)采用開(kāi)源的Linux 操作系統(tǒng)和QT4 界面設(shè)計(jì)工具,整個(gè)系統(tǒng)采用模塊化設(shè)計(jì),具有良好的可擴(kuò)展性。硬件平臺(tái)采用的是 UP-TECH S3C2410 DVK1.1嵌入式系統(tǒng),該芯片采用ARM 架構(gòu),其獨(dú)特的架構(gòu)設(shè)計(jì)具有功耗低、功能強(qiáng)的特點(diǎn),因此非常適合用于手持式設(shè)備;采用LCD 觸摸屏與用戶進(jìn)行交互,使用簡(jiǎn)單,符合便攜式終端的發(fā)展趨勢(shì)。
評(píng)論