swarm-game / swarm

Resource gathering + programming game
Other
838 stars 52 forks source link

Curate challenges #1200

Open byorgey opened 1 year ago

byorgey commented 1 year ago

Currently the Challenges menu seems a bit scattered. For example, it starts with Chess Knight which is easy and silly, and then goes from there immediately to A Frivolous Excursion which is probably one of the hardest (well, longest, at least) challenges we have. There's no particular rhyme or reason to the way things are organized (unless @kostmo has a secret organizational principle I haven't divined :smile: ). This is no one's fault, just the natural result of adding challenges incrementally over time.

Better organization could include (1) putting the challenges in a better order, and/or (2) creating more categories/subfolders to put challenges in.

kostmo commented 1 year ago

I suppose this is a generalization of #1088.

byorgey commented 1 month ago

Here's my proposed categorization (just a draft, feel free to suggest changes):

kostmo commented 1 month ago

Perhaps "Programming" is overly general? I'd suppose most of them involve programming. "Algorithms" might be more specific.

Could have a category of "Themed puzzles" or "Story puzzles", which captures most of what are currently in "Programming" (excluding combo-lock, word-search, 2048). Or we can have a subcategory "Environmental challenges", which may subsume the "Ranching" category.

byorgey commented 1 month ago

Perhaps "Programming" is overly general?

Yes, you're probably right. What I had in mind was scenarios where the main challenge/interest lies in writing a nontrivial program. Not sure what to call that or whether it should even be its own category; I hope that category will continue to grow of course.

Could have a category of "Themed puzzles" or "Story puzzles"

Sure, I like that idea.