Hi Kaelan! Well, it's not really a sphere - you can't tile a sphere like that. It's more like a fish-eye view of a grid. But the really hard part was handling chain reactions. A reaction can cause hanging pieces to drop, which may trigger new reactions, and making sure everything stays consistent was quite a pain. This resulted in what's probably the meanest, ugliest, most convoluted code I've ever written. Mad respect for the original Tetrisphere authors.
Mmm, tetrisphere. I approve.
This seems like it would actually be a bit challenging to implement. I'm interested to hear how you did it.
Kaelan0 2 years ago
Hi Kaelan! Well, it's not really a sphere - you can't tile a sphere like that. It's more like a fish-eye view of a grid. But the really hard part was handling chain reactions. A reaction can cause hanging pieces to drop, which may trigger new reactions, and making sure everything stays consistent was quite a pain. This resulted in what's probably the meanest, ugliest, most convoluted code I've ever written. Mad respect for the original Tetrisphere authors.
fzort 2 years ago
@fzort Search for "Tetrisphere clone", you have an error in your projection of the "sphere". Compare it to "Tetrisphere clone" and the original ones.
Lyve1981 1 year ago