【實用模擬app】asmBots SDI|最夯免費app

【實用模擬app】asmBots SDI|最夯免費app

分享好友

【免費模擬App】asmBots SDI-APP點子

Have fun while learning how to program!

Citizens of the Galaxy! The end of War and poverty is upon us. The Prodigal Devourers are extinct and the Shared Blessings of the galaxy are once again, ours.

With the end of the Great Abstracted War, the Union of Empathy and Quintessence designated an enormous amount of military robots as surplus. The Union authorized demilitarization and re-utilization of many robots and other surplus equipment.

The Coalition for Expanded Knowledge (an official Public Trust recognized by the Union), constructed a Robot Proving Ground for All magnanimous Citizens of the Galaxy.

Each arena on The 'Proving Grounds' has a field and a mainframe computer. The mainframe controls the game. The mainframe transmits a view of the action to your access device.

While in a game, touch your access device, to display the mainframe control panel. You can adjust the game speed, pause or play the game (step or run), select the robot being developed, and bring up a robot's code.

When in code view, the current line of code is highlighted. Clicking on the STEP button, will cause the robot to run the highlighted code. The mainframe will update the game view.

Long-clicking on a line of code opens the code options. To edit the line of code, select EDIT from the code options.

When editing code, you do not need to type the commands or registers because the interface provides drop-downs for the commands and registers.

Central to each robot is a floating point Central Processing Unit (CPU) and a Function Coprocessor (FCP).

The CPU consists of a set of REGISTERS that contain numbers. The CPU recognizes a set of commands that operate on the REGISTERS (or the numbers they contain).

The FCP monitors certain REGISTERS and automatically responds based on the value in the register. The FPU automatically updates certain registers as well.

An example of a REGISTER being read by the FCP is the directional register. The FCP constantly reads the direction register and instructs the various sub-processors that cause the robot's servos and hydraulics to run in the specified direction.

An example of the FCP updating registers is the robot's position. The FCP updates the position registers with the robots current position obtained from the navigation sub-processor.

Your bot is always moving and the direction and speed is determined by the values in the DIR and SPD registers. The FCP accesses these registers and controls the bot's sub-systems.

The FCP recognizes two modes of operation. You can control the mode by setting the NMOD register.

Mode 0 - FCP sets the DIR register causing movement towards the point contained in TRGX, TRGY.

Mode 1 - Your program must set the DIR register.

You can stop by setting the SPD register to 0.

Coding Code

Code is a series of instructions in sequential order.

Commands occupy a line of code and are generally followed by one or more parameters.

KICK GOLR 10

Parameters can be either a literal number (such as 10), a register (such a GOLR), or a Label (such as :KICK_BALL_AT_GOAL).

Besides commands, code can also contain labels. Labels in code mark a point that can be jumped to from another location.

RSET NMOD 0

【免費模擬App】asmBots SDI-APP點子

:START

RSET TRGX BALX

RSET TRGY BALY

JMPA :START

【免費模擬App】asmBots SDI-APP點子

The code above represents a complete (but simple) program that will cause the robot to chase the ball.

The first line, RSET NMOD 0, tells the FCP that we will set our target position, and the FCP will automatically set the DIR register.

The second and third lines set our target position to the position of the ball. The last line, JMPA :START, jumps back to the label :START, and from there, the TRGX and TRGY registers are set again to the balls position, and then the JMPA command sends the program back to start, and it begins again. This is an infinite loop, but because the FCP is constantly update the ball's position, BALX and BALY, the effect is the robot chases the ball.

【免費模擬App】asmBots SDI-APP點子

免費玩asmBots SDI APP玩免費

免費玩asmBots SDI App

asmBots SDI APP LOGO

asmBots SDI LOGO-APP點子

asmBots SDI APP QRCode

asmBots SDI QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
2.2
App下載
免費
1970-01-012015-03-11
分享app
上一個APP
下一個APP

高評價模擬App推薦

天天农场

新浪微博: weibo.com/tiantiannongchang 全球风行的农场经营游戏终于推出中文版啦!天天农场来到了中国,累计游戏有5000万的安装量。在80个国家的休闲游戏排行榜里面排前10,43个国家的模拟经营类游戏排第一!赶快来试试看吧。免費玩天天农场 APP玩免費免費玩天天农场 App …
现代战争冲突2

Gaijin Entertainment推出了受到全球众多玩家喜爱和认可的战术类策略游戏续集。《现代战争 Modern Conflict 2》将为您带来新的战役、更多游戏操作以及最好玩的功能 - 多人玩家模式!内容介绍【注】游戏需要在线下载90M+数据包。Gaijin Entertainment推出 …
现代冲突

Modern Conflict以沙盘战棋的模式来让玩家体验到一场场紧张的战争。各种不同的场景,包含了沙漠、热带雨林、平原、军事基地等等,你将指挥你的部队在这些地方展开与对方部队的战斗。游戏的音乐还算是比较不错的。不过在实际的游戏进行中,更注重的是对战争的紧张感的表现,表现最多的还是军人们的各种回应声 …
航海时代2

航海时代 Age Of Wind是一款安卓平台上很好玩的海上冒险游戏,玩家作为一个帆船船长,要从一艘小帆船起步,在大海上航行、御敌和贸易,不断积累财富(击沉敌船可以获取小量货币,但战斗过后需要修理帆船),成为纵横四海的传奇船长,在充满危险和机遇的海上冒险,探索新的岛屿,与海军进行战斗,交易异国情调的 …
卡卡赚

卡卡赚是一个让你赚到现实世界里的物质奖励的卡片游戏。通过这样那样的方式,集齐一套卡片,卖掉,然后就可以兑换实物奖励了!很轻松!一点也不枯燥!这里有——各种主题的漂亮卡片,你喜欢的NBA球星、萌猫、星座、甜点;和朋友的各种互动;各种可兑换的实物奖励;科比,杜兰特,韦德,诺维斯基,保罗,罗斯,安东尼,林 …
给美眉按摩

一个好的按摩师,不仅要有好的心理素质,真正的考验还是技术,你能保证自己技术过硬吗,能让你的女客人满意而归吗?[MDRAG]照红线提示方向按摩免費玩给美眉按摩 APP玩免費免費玩给美眉按摩 App给美眉按摩 APP LOGO给美眉按摩 APP QRCode熱門國家系統支援版本費用APP評分上架日期更新 …