前言
本文以經(jīng)典的打坦克游戲?yàn)槔?,體驗(yàn)下在本開發(fā)板環(huán)境下高效的Qt程序的開發(fā)。
后續(xù)考慮加上手勢識別,用手勢控制替代按鍵控制,實(shí)現(xiàn)體感游戲。
測試過程
下載源碼
git clone(詳見文末)
cd tanks/
安裝依賴
sudo apt-get install qtmultimedia5-dev
編譯
qmake tanks.pro
make
安裝依賴
sudo apt-get installlibxcb-xinerama0
運(yùn)行(先打開VCN客戶端連接)
export DISPLAY=:0.0
./Tanks
體驗(yàn)
運(yùn)行后界面如下

可以點(diǎn)擊About查看幫助

按鍵
W:前進(jìn)
S:后退
A:左轉(zhuǎn)
D:右轉(zhuǎn)
按鍵1,2,3分別選擇火力,
按鍵q射擊。
點(diǎn)擊New game選擇游戲難度地圖等
按鍵1,2,3切換火力,左下角會(huì)顯示當(dāng)前選擇的火力
按鍵q設(shè)計(jì),WSAD控制運(yùn)動(dòng)。
總結(jié)
基于本開發(fā)板進(jìn)行Qt開發(fā)是很方便的,在線即可開發(fā),不需要交叉編譯。使用VCN也可以替代HDMI顯示器,十分方便。
后面再考慮基于本工程添加手勢識別,使用電視機(jī)做顯示器,實(shí)現(xiàn)體感游戲。
原作者:qinyunti
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44992瀏覽量
650580 -
嵌入式
+關(guān)注
關(guān)注
5152文章
19675瀏覽量
317655 -
地平線
+關(guān)注
關(guān)注
0文章
397瀏覽量
15529 -
AIoT
+關(guān)注
關(guān)注
8文章
1511瀏覽量
32458
發(fā)布評論請先 登錄
地平線與博世達(dá)成戰(zhàn)略合作
地平線城區(qū)輔助駕駛系統(tǒng)HSD解讀
地平線推出L2城區(qū)輔助駕駛系統(tǒng)HSD
地平線與上汽集團(tuán)深化戰(zhàn)略合作
知行科技與地平線達(dá)成戰(zhàn)略合作
地平線SuperDrive相關(guān)問答
地平線SuperDrive首發(fā)三大黑科技
光庭信息獲地平線堅(jiān)實(shí)后盾獎(jiǎng)
FPGA打磚塊小游戲設(shè)計(jì)思路
地平線征程家族出貨量突破700萬
地平線榮獲比亞迪“最佳合作伙伴獎(jiǎng)”
智駕科技企業(yè)地平線登陸港交所
ETAS支持地平線征程6 AUTOSAR版本發(fā)布
地平線Journey 3的電源設(shè)計(jì)

評論