snakefall icon indicating copy to clipboard operation
snakefall copied to clipboard

Arbitrarily many portals

Open XeroOl opened this issue 10 years ago • 4 comments

Currently you can only have 1 pair of portals.

XeroOl avatar Aug 25 '15 22:08 XeroOl

will be difficult to do this and fix #10.

XeroOl avatar Aug 25 '15 22:08 XeroOl

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?

thejoshwolfe avatar Aug 26 '15 18:08 thejoshwolfe

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.

XeroOl avatar Aug 26 '15 19:08 XeroOl

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.

jmdiamond3 avatar Dec 07 '19 17:12 jmdiamond3