Export to GitHub

vektornye - Sputnik5.wiki


Tasks

  1. Make sure a new block isn't given if a block that's already placed is moved
  2. Fix or remove stack-moving
  3. Reposition grid on window resize-- This has problems, so this feature is deprecated for simplicity's sake. An alert appears in the Event Log when the window is resized.
  4. Solve the z-index issue; due to the painters algorithm used by SVG, we need to redraw the adjacent node
  5. Replace gradients with a diagonal GUI, alongside the grid
  6. Colored blocks on the GUI, light & dark of each (Red, Orange, Yellow, Green, Blue, Indigo, Violet) + (White, Light Gray, Dark Gray, Black)
  7. Block removal & garbage collection
  8. Improve debug function to scroll and display status messages throughout different functions of the client-- an event log.
  9. Clean up code to better allow extension and future improvement, and add more comments.
  10. Keep blocks from occupying the same space, either on the grid or when stacked
  11. Highlight blocks when hovered over, Outline block when another block is over it
  12. Stacking on the bottom of a stack of blocks places the block inbetween the stack