UltraStar-Deluxe / Play

Free and open source singing game with song editor for desktop, mobile, and smart TV
https://ultrastar-play.com
MIT License
393 stars 72 forks source link

Create Steam release #382

Closed achimmihca closed 3 months ago

achimmihca commented 1 year ago

Motivation

My primary goal at the moment is to release UltraStar Play on Steam for a fair price. This could finance further development. And with enough income, commercially licensed song packages could become feasible.

Private Repository

Sadly, the Kickstarter campaign did not end successfully. As a result, development of the relevant features will continue in a private repository for a while until the Steam sales have compensated development costs.

Tasks

achimmihca commented 1 year ago

achievements

Do you have any ideas / wishes for achievements?

Steam workshop

Do you have any ideas / wishes for stuff that should be included in workshops?

Note that sharing songs through the Steam workshop will probably not be possible due to copyright issues.

BanCrash commented 1 year ago

Do you have any ideas / wishes for stuff that should be included in workshops?

New party modes created by users. Not sure what would require this, but would be awesome that anyone could create their own party mode and share on the workshop.

basisbit commented 1 year ago

maybe allow for sharing of content that explicitly is licensed under creative commons or public domain?

DariusRDev commented 1 year ago

Do you have any ideas / wishes for achievements?

  1. interrupt a song (Pause), Name: Clearing the throat / Throat break
  2. Stop in the middle of a Song to Songselection, Name:
  3. Reach specific Score, Name: something like Superstar, Natural talent, Angelic voice
  4. Watch Credits, Name: Curios
  5. Open Song Editor, Name: (?)
  6. Save first Song, Name: Creator
  7. Play own Song, Name: (?)
  8. Play a Song alone, Name: Alone Wolf
  9. Play a Song with 2 Players, Name: (?)
  10. Play a Song with 6 Players, Name (?)
  11. Connect a Companion App, Name: IT expert
  12. Have more than 100 Songs in Song Directory, Name: Hoarder
  13. Use Webcam, Name: Narcissistic
  14. Play Partymode, Name: Party Animal

These are some Suggestions/Ideas. I'm not a native English Speaker so its hard for me to come up with creative Names for the Achievments, maby somebody else could help here out.

achimmihca commented 1 year ago

I have to prioritize issues because time is running short. I found some new issues on macOS (which was expected) and Linux probably also will require some extra polishing.

Thus, I plan to release Windows version first as this is my primary development environment. Afterwards, I can focus on the other platforms.

achimmihca commented 1 year ago

maybe allow for sharing of content that explicitly is licensed under creative commons or public domain?

No need to explicitly allow this. This is covered by the license itself and I don't want to repeat the license. Otherwise, people might wonder why I don't also explicitly name license XYZ

achimmihca commented 1 year ago

New party modes created by users. Not sure what would require this, but would be awesome that anyone could create their own party mode and share on the workshop.

Thanks for the suggestion! I discuss ways how this could be implemented in #394

achimmihca commented 1 year ago

integrate Steam workshop, e.g., for user defined themes

This will not be included for the initial Steam release. I plan to add Steam Workshop features later.