Skip to content

jiangren-mel-fullstack-1907/toyrobot-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Robot Simulator

Requirements

  • The application is a simulation of a robot moving on a square tabletop, of dimensions 4 units x 4 units.
  • There are no other obstructions on the table surface.
  • The robot is free to roam around the surface of the table, but must be prevented from falling to destruction. Any movement that would result in the robot falling from the table must be prevented, however further valid movement commands must still be allowed.

Stretch goals

  • The map can be extended when the robot moves to the edge of the map.
  • The icon of the robot can be changed.
  • The moving history (steps) can be reversed.
  • Other elements can be added on the map which can block the movement of the robot.
  • Make the code Unit testable.

Branches information

  • view-only: early age Javascript
  • model-view: moving model into Javascript
  • history: Javascript objects cloning
  • es6: use ec6 features
  • declarative: declarative pattern
  • react0: the born of react

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published