/robot

Simulator for a small robot named Sally by Bryan Griffin

Primary LanguageTypeScript

Introduction

This project implements a simulator for a small robot named Sally. Sally can move forward and turn left and right. Sally's objective is to find the goal on the map.

Backlog

Note: this is not a sorted priority list.

  • Port to Typescript
  • Support Multiple Robots
  • Add walls to block robot motion
  • Use blueshell to enhance the AI to find the goal
  • Replace canvas view with PixiJS (or another graphics package)
    • Add ability to change grid dimensions
    • Add smooth motion rendering as the robot moves
  • Port the code to Angular (or another framework)
  • unit-tests
  • e2e-tests
  • add connected pieces wall generation mode
  • Other enhancements?