Replies: 2 comments 6 replies
-
I think this is a good solution. Personal take: Menus are boring, make a hub level (dare I say... a warp zone?) with a pipe for each playlist that you can enter. Ideally this would be generated at build/run-time so we don't run into the same problem of conflicts with contributors adding their pipe to the hub. We might want to keep a couple "default" levels at the start to let the player learn the controls and get comfortable. I think it's better to give the player the experience of playing the game as soon as possible before we present them with playlist options. Throw a button in there to skip it for players who already know what they're doing. |
Beta Was this translation helpful? Give feedback.
-
I agree with both of you.
Then within the "playlist" people can link their levels however they want. In the future, we can extend on it to transform the "playlists" into worlds where you can select individual levels etc. |
Beta Was this translation helpful? Give feedback.
-
the current multi-level structure is kind of problematic as we keep getting PRs in that add new levels in sequence (so if one person adds a third level, it conflicts with another person's third level)
would like to start a conversation around how to better manage this! i think creating levels is one of the lowest hanging fruit as far as contributing goes (it's very easy to get in there and paint on tiles) so we're likely to see a lot of changes in this area. maybe we should be asking for folks to prepend their names to level files (e.g.
scenes/levels/iznaut_001
) and if they want to chain them together (as is probably the most interesting way to play rn), there could be some concept of a "playlist" that handles that.finally, when players actually play the game, they can select which "playlist" of levels they want to play from some sort of level select menu.
thoughts? this is just my first pass at a potential solution - def open to other ideas!
Beta Was this translation helpful? Give feedback.
All reactions