Skip to content
razh edited this page Dec 2, 2013 · 22 revisions

Release issues

  • Content is not minified.
  • By default, canvas background color is set to black, so turning off backgrounds in settings makes it fairly difficult to play.
  • Possible to change matter type at start screen, making it impossible to finish Level 01.
  • Low FPS makes it impossible to finish Level 02 (Trash explodes before it can reach the Trigger).
  • IJKL in editor does not correspond to WASD controls. (I/K should be zoom in/out instead of I/J).
  • No fade animation between levels.
  • No retina/high-resolution/widescreen support.
  • Gear symbol to open settings pane not available in Windows (Arial)/Android (Roboto).

Total JS LOC (including require.js/box2dweb) : 19392.

Development issues

Short-term

  • Fix floating-point precision errors in Editor export.
  • Add polygon-polygon snapping in Editor.
  • Add vertex-vertex snapping in Editor.
  • Add TractorBeam custom drawing.
  • Add Trash custom drawing.
  • Add body-position indicator for Polygon in Editor.
  • Add relative player size reference in Editor.
  • editor: Add vertex addition.
  • editor: Add vertex removal.
  • editor: Add separate polygon/vertex editing modes.
  • Finish trigger functionality.
  • Add exit portal functionality and custom drawing.
    • Functionality.
    • Custom drawing.
    • Add current doorCircle shape to the custom drawing.
  • EYES ONLY?
    • With blink!
    • Movement relative to velocity.
  • Decouple camera aspect ratio. Half done.
  • Add trigger wires.
  • In-canvas buttons?

GUI

  • Switch to better relative touch input.
  • Add button to switch matter types.
  • Add settings menu.
    • Basic functionality.
    • Style.
  • Add start menu.

More difficult.

  • Work on Level 1 (Thursday Saturday).
  • Work on Level 2 (Friday Saturday).
  • Work on Level 3 (Saturday).
Clone this wiki locally