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

Alternate Mode #196

Open
Klona13 opened this issue Mar 31, 2022 · 4 comments
Open

Alternate Mode #196

Klona13 opened this issue Mar 31, 2022 · 4 comments
Labels
feature request New feature or request

Comments

@Klona13
Copy link
Collaborator

Klona13 commented Mar 31, 2022

On the upload form, there is a check box under the download widget that says "Include alternate mode".

Checking it reveals a hidden section called Alternate mode, and all of it must be filled.

Alternate mode file: [upload widget]
Default mode label: [10 characters max]
Alternate mode label: [10 characters max]

Label examples are like Easy, Hard. Would display next to radio buttons as explained in #195

@Klona13 Klona13 added the feature request New feature or request label Mar 31, 2022
@Klona13 Klona13 assigned Klona13 and unassigned Klona13 Mar 31, 2022
@Klona13 Klona13 added this to the 8. Last touches before launch milestone Mar 31, 2022
@rr-
Copy link
Owner

rr- commented Mar 31, 2022

It seems to me this ticket was poorly thought out. Problems with this feature:

  • Significant code challenges while dubious forecasted adoption/usage.
  • I can imagine an immediate follow-up feature request to have separate download counters for each game mode.
  • What if the author wants to release a new version of alternate game mode but not the original? I now need to track two version timelines for each level.
  • What if the author changes their mind and chooses to disable the alternate mode. What do I do with all the tracked downloads? With past versions?
  • What about reviews – which version do I review?
  • Why just 1 alternate game mode? Why not "savegame crystals", "crystals but harder", "no enemies"…?

Even if you dismiss all of my above concerns, a feature like this certainly shouldn't be added the day before the launch. It's just disrespectful.

@rr- rr- removed this from the 8. Last touches before launch milestone Mar 31, 2022
@Klona13
Copy link
Collaborator Author

Klona13 commented Mar 31, 2022

  • This will be like an add on alternate mode. It won't be versioned like the original mode. It's niche but still used here and there.
  • Level page = sum of all downloads for the level. We don't take requests to change this.
  • Again, it's an alternate mode of the original. We don't need to keep note of the versions for it. Updating on the edit form it just replaces the current slot it occupies.
  • Unchecking the mode on the edit form clears the download, but the record for its existence stays along with downloads count. The level page will still have the selector but you can't change it anymore (or just remove the selector altogether if that's easier to program)
  • They're still reviewing the same game, with minor differences based on preference (same thing happens with other videogames). Reviewers here will probably mention which version they played when talking about difficulty.
  • That's just offering too many options. We just want it to be binary.
    easy/hard
    censored/uncensored
    normal / save crystal
    standard / alt. outfits

People can get creative.

@rr-
Copy link
Owner

rr- commented Mar 31, 2022

Well having it this low-key sounds like a good route to spread things such as level project files, walkthroughs etc. which will create a mess. And taking it away later will meet tons of complaints later.

I'm heavily against it. It's easy to say "Yes", it's very difficult to take it back later, and I'm not sold on this feature.

@Klona13
Copy link
Collaborator Author

Klona13 commented Mar 31, 2022

I'm not with or against this feature. It's just a response to your prompt in #184 so it made me think you wanted some thing like this.

But naturally it will be mandated. Levels that misuse it will have it taken away.

I remember some levels on trle.net have 2 versions at most. (easy/hard) Unless im imagining things...

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

No branches or pull requests

2 participants