Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features / Settings #39

Closed
2 of 19 tasks
lgarron opened this issue Feb 17, 2014 · 1 comment
Closed
2 of 19 tasks

Features / Settings #39

lgarron opened this issue Feb 17, 2014 · 1 comment

Comments

@lgarron
Copy link
Member

lgarron commented Feb 17, 2014

  1. Pick the settings that actually matter.
  2. Try to make as many of these dynamic as possible (i.e. allow changing after the initial constructor).
  • Actually, it might be good to move as many possible settings out of the constructor as possible, and then provide convenience functions for the most common setup pattern.
    • For example, control.speed can always be set with setSpeed after the twistyScene is constructed.
    • It might be cheap enough to construct/remove/hide things like hint stickers "on the fly". Certainly better than creating a new twistyScene.
  • full color/sticker settings (color lists for faces?), image maps
  • custom coloring for e.g. different cube steps (OLL, 6x6x6 centers)
  • transparency (param)
  • bgcolor (transparent default) - is this really necessary?
  • BLD mode
  • Each puzzle: Interface for random scramble?
  • animation/transition curve
  • Config file (thus, standard specs)
  • Callback interface
  • notations?
  • See CubeTwister
  • Playback interface (one level abstracted, but still on same div?)
  • camera settings (location, scale?, orthoQ, etc.)
  • rear view
  • Mouse support
  • Cube panning/rotation
  • static rendering support (for WCA scramblers, etc.)
  • debug mode
  • bandaging?
@lgarron lgarron transferred this issue from cubing/twisty.js Mar 7, 2020
@lgarron
Copy link
Member Author

lgarron commented Mar 7, 2020

Clossing in favor of individual issues.

@lgarron lgarron closed this as completed Mar 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant