Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

collaborative settings / jam modes #84

Open
felixroos opened this issue Jan 29, 2025 · 1 comment
Open

collaborative settings / jam modes #84

felixroos opened this issue Jan 29, 2025 · 1 comment

Comments

@felixroos
Copy link
Collaborator

felixroos commented Jan 29, 2025

it would be awesome if we could find a way to add an area in the settings that is the same for everyone, and everyone can change it at any time. it could be used to change the "rules" of the jam, similar to how you can switch game modes in some games. here's an example from the game tower fall:

Image

link: https://towerfall.wiki.gg/wiki/Variants

some rules for nudel could be:

  • character limit per pane
  • disabling strudel features (no samples, only samples, no synths, only synths, only sounds x y z, no functions x y z, only functions x y z, etc... the sky is the limit)
  • disabling hydra features
  • sudden death (timer that deletes all code every x minutes)
  • pane rotation (you can only enter a single pane at a time, and after a timeout, all players rotate)
  • enable / disable pasting?!
  • enable / disable undo?!
  • you cannot evaluate, instead, evaluations will happen every 10 seconds, pane after pane
  • ...... and soo much more
@TristanCacqueray
Copy link
Collaborator

For the strudel features, we could try randomizing what would be allowed and see what works. I love these suggestions and I'm looking forward the extra challenge they provide, I think that's great.

It's also good for learning to be limited to a reduced set of tool. I had a great doing such thing in https://github.com/haskell-game/tiny-games-hs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants