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

可以點擊About查看幫助

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

評論