在Raspberry Pi上玩復(fù)古游戲是一回事,但從零開始編程制作游戲則是另一層面的挑戰(zhàn)。不過,創(chuàng)客兼開發(fā)者Arnov Sharma的這個項目將兩者完美結(jié)合。他使用我們最愛的單板計算機,打造了一款能運行經(jīng)典游戲《貪吃蛇》的掌機,并為其設(shè)計了定制的3D打印外殼。
這款掌機基于配備RP2350處理器的最新型號Raspberry PiPico 2打造。與常規(guī)LCD或OLED屏幕不同,Sharma選擇了矩陣屏作為顯示方案。設(shè)備兩側(cè)設(shè)有操控按鍵,專門用于控制蛇的移動方向。
據(jù)Sharma介紹,外殼通過Fusion360建模進行3D打印,內(nèi)部整合了矩陣屏以及專門為電池和按鍵設(shè)計的定制電路板。所有代碼均為自主編寫,并針對矩陣屏的顯示尺寸進行了特別優(yōu)化。操控系統(tǒng)采用四向按鍵設(shè)計,精準控制蛇的行進方向。
正如前文所述,設(shè)備的核心是Raspberry PiPico 2主板,通過PCBWay制作的定制電路板連接各組件。顯示屏選用Waveshare 64x32像素RGB矩陣屏,配合實體按鍵實現(xiàn)輸入操控。設(shè)備具備便攜特性,內(nèi)置由IP5306芯片管理的18650電池供電系統(tǒng)。
Sharma慷慨地將項目開源發(fā)布于Instructables平臺,任何人都可以在家復(fù)刻這款掌機。游戲玩法沿襲經(jīng)典《貪吃蛇》設(shè)定:玩家通過控制由綠色光點構(gòu)成的蛇體,追逐隨機出現(xiàn)的紅色食物點。需注意避免蛇頭撞擊自身不斷增長的尾部,否則游戲結(jié)束。每成功獲取一次食物,蛇尾就會增長一節(jié)。
-
單板計算機
+關(guān)注
關(guān)注
0文章
84瀏覽量
15963 -
樹莓派
+關(guān)注
關(guān)注
121文章
1988瀏覽量
107292
發(fā)布評論請先 登錄
樹莓派小技巧:無需鍵盤或顯示器,如何通過WiFi設(shè)置樹莓派?

樹莓派分類器:用樹莓派識別不同型號的樹莓派!

樹莓派“吉尼斯世界記錄”:將樹莓派的性能發(fā)揮到極致的項目!

請問k230可否和樹莓派通過USB-typeC線來通信?
小身材,大能量:你玩過樹莓派掌機嘛?

樹莓派+Balena OS:一鍵解鎖智能硬件新技能!

驚了!這個“神器”讓樹莓派秒變智能管家,圖像識別+無線投屏,太秀了!

deepin 23+樹莓派讓小車動起來

評論