snakefall
snakefall copied to clipboard
Arbitrarily many portals
Currently you can only have 1 pair of portals.
will be difficult to do this and fix #10.
Are you thinking that each pair of portals is colored uniquely to coordinate?
I've actually never really liked static teleporters in any game I've played. If the player can place them, like in Portal or Team Fortress 2, then they're cool, but teleporters like in Chip's Challenge seem hostile to the player. It's basically the same as just walking between places, but you can't see where you're going. Snakebird does something interesting with them I guess, but I still feel like they're the worst part of the game. Snakebird has a bunch of arbitrary rules, like the portals activate when you go onto them, but if it's blocked then you can stay on the portal without activating it. Ugh.
There's a reason I implemented portals so late in Snakefall development; I don't really like them. I feel like having a lot of portals could be abused by puzzle makers to make bad puzzles. But then again, it's not really my job to try to enforce good puzzle design. Maybe it's the right thing to do to implement this issue despite my feelings about it.
What would you do with arbitrarily many portals?
Well I don't really know about how I would use them, I would probably use them for larger levels. I'd imagine that allowing multiple levels in one URL would work as a replacement.
I think I could do a lot with multiple portals. We could do them by color, or write a single letter in the two corresponding portals (i.e. A, B, C, etc.). But I think the coolest implementation would be to have different shapes. Once standard shapes are exhausted, maybe put a circle in a square, then a square in a circle, triangle in a circle, etc.