- 創(chuàng)客智能電子制作
- 《無(wú)線電》編輯部
- 524字
- 2021-01-06 18:06:11
2.1 準(zhǔn)備工作
經(jīng)過(guò)構(gòu)思,我畫了一張?jiān)O(shè)計(jì)稿(見圖2.2),對(duì)角色造型、布局、玩法進(jìn)行了大概的設(shè)計(jì)。
游戲的邏輯非常簡(jiǎn)單:有一天怪獸襲來(lái),小伙伴們奮不顧身地用土豆還擊;發(fā)射土豆的裝置類似迫擊炮,可以調(diào)整炮管的仰角;土豆將以拋物線形式發(fā)射出去,當(dāng)土豆砸到怪獸時(shí),怪獸的生命值會(huì)減少,在怪獸到達(dá)炮臺(tái)前將其消滅即可贏得勝利;但是天有不測(cè)風(fēng)云,風(fēng)會(huì)對(duì)土豆的彈道產(chǎn)生影響,所以一個(gè)優(yōu)秀的炮手要能夠根據(jù)怪獸的距離和風(fēng)向準(zhǔn)確地調(diào)整發(fā)射仰角以命中目標(biāo),這個(gè)艱巨的任務(wù)就交給玩游戲的小伙伴吧!

圖2.2 設(shè)計(jì)稿
為了降低開發(fā)難度,快速地實(shí)現(xiàn)效果,我選擇了Arduino UNO進(jìn)行了原型機(jī)的測(cè)試。我的計(jì)劃是只使用一片ATmega328P配合極簡(jiǎn)單的外圍電路實(shí)現(xiàn)上述游戲的全部功能。這里面包括電視信號(hào)的產(chǎn)生、2D圖像渲染、音效的產(chǎn)生、彈道的物理計(jì)算、游戲邏輯、游戲手柄的控制信號(hào)輸入。
我的創(chuàng)客哲學(xué)是:“以快速實(shí)現(xiàn)目標(biāo)為原則,著重創(chuàng)新,不糾纏技術(shù)細(xì)節(jié),開源分享,不做重復(fù)勞動(dòng)”,因此先上網(wǎng)搜索,看看是否有人做過(guò)類似的事情。幸運(yùn)的是,我找到了開源的TVout庫(kù)。經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)它非常方便,不但能夠繪制點(diǎn)、線、多邊形,還可以生成文字和聲音。有了它,電視信號(hào)的生成、圖像的顯示和音效問(wèn)題就很方便解決了。TVout庫(kù)的測(cè)試效果如圖2.3所示。

圖2.3 TVout庫(kù)的測(cè)試效果
- 包裝CAD
- 聚合物增材制造技術(shù)
- UG NX工業(yè)輔助設(shè)計(jì)范例寶典
- 構(gòu)圖和曝光,其實(shí)沒那么難
- 海洋探測(cè)裝備用水下動(dòng)態(tài)鎧裝臍帶纜
- 意義創(chuàng)新:另辟蹊徑,創(chuàng)造爆款產(chǎn)品
- “一帶一路”工業(yè)文明:資源融通
- 壓力容器設(shè)計(jì)知識(shí)(第二版)
- 地鐵場(chǎng)段出入線超大斷面隧道群施工關(guān)鍵技術(shù)
- 突破創(chuàng)新窘境:用設(shè)計(jì)思維打造受歡迎的產(chǎn)品
- 寒旱區(qū)公路風(fēng)雪災(zāi)害潛蝕破壞機(jī)理及其預(yù)警研究
- 互聯(lián)網(wǎng)+智能制造:驅(qū)動(dòng)制造業(yè)變革的新引擎
- 產(chǎn)品造型材料與工藝
- 智能制造系統(tǒng):模型、技術(shù)與運(yùn)行
- 工業(yè)產(chǎn)品設(shè)計(jì)與人類學(xué)