?

從零開始制作游戲(2)

2024-01-11 04:39木年
數學大王·趣味邏輯 2024年2期
關鍵詞:指令集新技能飛船

木年

如果我們游戲的主角只會前后移動,那這個游戲肯定很無聊。

今天,我們要讓機器人學會轉向!而且為了讓機器人能自由轉動,之前狹窄的獨木橋是不行的,游戲場景需要變得更加開闊。

這次我們的小機器人就乘坐飛船來到了山中。如果它能取回遺失的零件,它就可以自由地在山里奔跑了!

相信通過第一天的課程,大家都已經知道該如何讓機器人前進拿到零件。

假如你將“前進3格”的指令改成3次“前進1格”,雖然指令集變長了,但是機器人依舊可以完成任務。這里,請給它些掌聲!

指令集變長對機器人會有什么影響呢?

指令集變長會讓機器人的響應時間變長,完成任務的時間變長。比如,收到3次“前進1格”指令的機器人在移動時,比收到1次“前進3格”的機器人要多花費兩段紅色的休息時間。

所以,我們在編寫程序時,要讓指令集簡潔且準確,這樣機器人才能更高效地完成任務。

機器人得到能轉向的新零件后會發生什么變化呢?

機器人的外觀發生了變化,背面增加了可辨別方向的齒輪,這樣我們才能判斷出機器人面向何處,并決定機器人該往哪個方向轉動。機器人內部增加了新的指令,我們可以命令它進行轉向的操作了。

為了讓玩家盡快掌握新技能,我們在關卡里放置了一些獎勵,試著拿到它吧!

游戲的第二關就這樣完成了,主角不僅掌握了新的技能,還拿到了藏在山洞里的隱藏獎勵,可喜可賀。

你知道機器人該如何帶著電池返回飛船上嗎?在上邊寫下你的指令吧!

猜你喜歡
指令集新技能飛船
二手飛船
乘上勇氣的飛船
答題、拍照、必微博、求關注…… 減了老負擔,又練“新技能”
3DNow指令集被Linux淘汰
飛船可重復使用的那些門道
宅家學到新技能
新技能
街拍新技能
實時微測量系統指令集及解析算法
“龍”2飛船逃逸試飛成功
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合