Comments (5)
Been thinking about this game a lot lately :)
- why 3D and not 2D?
- show resulting shape as well as function description
from cube-composer.
Thanks for your comment!
why 3D and not 2D?
Hm.. mainly because I really like the Isomer-type graphics 😄. The cube matrices/walls are two-dimensional and the third axis corresponds to a (discrete) timeline, showing the transformation steps. We could also show the cubes in the 2D canvas plane and arrange multiple steps side by side... what would be the advantages? Or what do you have in mind?
show resulting shape as well as function description
I am not sure what you mean?
from cube-composer.
Thanks for explaining the reasons for 3d, but I think 2d is a simpler representation to process. Perhaps 3d (with x-ray, and full rotation) will be useful for a nested map visualisation ;)
This is what I am imagining: https://github.com/jez0990/cube-composer/blob/master/design-idea.svg
...I'd love to know what you think!
from cube-composer.
Thanks for explaining the reasons for 3d, but I think 2d is a simpler representation to process. Perhaps 3d (with x-ray, and full rotation) will be useful for a nested map visualisation ;)
This is what I am imagining: https://github.com/jez0990/cube-composer/blob/master/design-idea.svg
Sorry, it's been a long time... just commenting here for the sake of completeness. After our private discussion (June 22nd), I see some of the advantages of your approach. Generally though, I still like the 3D interface better. I'm closing this for now. Thanks again for the discussion!
from cube-composer.
Cool, I appreciate the update and I'm very glad you're still working on this. I haven't lost interest in helping, I've just gotten rather side-tracked lately! I hope to dive into purescript properly and collaborate again soon.
from cube-composer.
Related Issues (20)
- Import and export of programs
- Boundary checks
- What is map(+1)? HOT 4
- Show level status in drop down
- Support smaller screen sizes HOT 3
- Drag and drop is broken on the iPad
- Show function applications next to results HOT 3
- Mobile version using ReactNative HOT 17
- License for the repository? HOT 3
- 3.1 - Brick(Easy) error HOT 1
- Level 4.1 solution not recognized HOT 4
- Allow localization to other languages HOT 3
- The function dialog sometimes obscures the view (perhaps allow to drag+move it?) HOT 1
- Add option to reset all levels HOT 1
- How launch cube-composer in our local environment,thanks HOT 5
- Let players know if better solutions were possible HOT 3
- Click and drag doesn't work on Chrome or Firefox HOT 2
- enhancement: For the mathematical puzzles, add a numeric label to each column. HOT 1
- enhancement: For the mathematical puzzles, add a numeric label to each column. HOT 1
- Outdated build instructions HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cube-composer.