🎶 Keep up-to-date with the latest news and development!
Thank you all so much for the overwhelming support on last week’s reveal/blog post! To be honest, we did not expect it to have as big of a reach as it did! The support and love you’re showing us so far has made us even more motivated to provide you with a great game to play.
This week’s dev blog is dedicated to answering your questions, and boy there were a lot of them. The questions and answers are going to be broken down into their own subsections.
Keep in mind that Quaver is still in its early stages, and things are subject to change at any point. This is just to give you guys a rough idea of the direction we’re headed.
There have been some general questions about the game regarding its release date, platforms it’ll run on, and more. We’ll be answering that in this section.
While we have no set release date, we’re looking at having an official alpha release sometime this fall. There will be more details on this at a later date.
At initial release, we’re looking at Windows only. However, the game should be relatively easy to port over to all different platforms (Mac, Linux, iOS, Android). You should be able to run the game on Mac/Linux currently however.
There’s no doubt that the majority of you have had questions about the features of the game and have requested things you’d like to see going forward. Let’s get going!
Quaver currently only supports 4 keys and 7 keys. The reasoning for not adding more initially is because we’re splitting the ranking leaderboards between the two modes. If we were to have 10 different key counts, that would mean 10 different leaderboards. However, if the community finds that they want more key counts in the future, we can add this in easily.
Yep. This is already implemented.
This is planned. In fact, we’re exploring the option of having an in-game editor and a standalone editor. You’ll be able to access the editor both in-game and out as a standalone desktop application. This is so that if you’re interested in creating maps without having the game open, you’ll be able to do so. They’ll of course function exactly the same.
Yes! Our skinning system should be modular enough to use skins from other games. Albeit you’ll have to do some file renaming to get it to work, but it should be easy to get the job done.
Given that this is an extremely big feature, we’re planning to have this in its own separate blog post and invite the community for feedback on it. Stay tuned on this. If you’d like a brief overview of how it’ll work, you can check out our previous blog post.
If this is something the community wants, we wouldn’t mind adding it. However it isn’t high on our priority list at the moment.
Definitely. The goal is to allow map creators to eventually be as creative as possible without limitations.
We’re planning to have difficulty ratings be calculated automatically. We’re aiming to have a system that uses deep pattern analysis of the given map, and we’ve already been prototyping a system for 4K which you can see here. 7K on the other hand is going to be a bigger challenge. There’s still a lot of work to be done in this area, and we’re working hard on this. We’ll definitely be asking the community for input on this in the future.
This is still being discussed internally as to how we want to go about it. We want to create a system that is both easy for quality maps to get recognized for rank and a simple task for the people managing it. We’re open to suggestions if you have any.
Yes. This is already implemented.
Definitely. This should be implemented pretty soon actually. We also want to implement a system where you can spectate multiple people at once.
If this is something the community wants, we can add this in. As for the scratch key, we’ll be able to support this easily with a game modifier, so ideally you would be able to play both the 7K and 7K + 1 version of the chart.
There have been a ton of questions regarding Quaver being open source, so we’d like to answer them in this section.
A good portion of Quaver will be open source. Our game client, our website, and external libraries will all be available under an open source license. Our game server and other netcode related repositories will not be open source however.
Different portions of the game will have different licenses. Our external libraries such as our game framework, Wobble, will definitely be licensed under MIT. As far as the game client itself, this is still being discussed, as it is one of the most challenging decisions to make.
We’re planning to have the game client and its external libraries open sourced by the time for the alpha release. This may come even sooner. There are still internal matters to consider when open sourcing our client such as licensing and game asset protection. We also definitely want to get our Steam page going before open sourcing the game as well.
If you’re a C# developer looking to help out now before we open source the game client, we have a ton of issues opened in Wobble, the framework portion of our game. Tackling these issues will definitely be a big help.
If you’re interested in helping develop our difficulty calculator, we’re looking for people to assist with this as well in terms of both theory and maths.
We’re also looking for artists who are great at UI design. If this is something that interests you, feel free to hit us up!.
If you’re interested in contributing with the both of these, feel free to join our Discord Server where all of our developers, contributors, and supporters are chatting.
It’s no doubt that running Quaver won’t be free to do. However with our “business” model, our main goal is to provide a game experience that everyone can enjoy whether you pay a cent or not.
Keep in mind, that all of these are optional and will not impact the experience for normal users.
Here’s what we’re proposing to do, and these may be subject to change at any time:
Given the open source nature of Quaver, we’re looking at implementing a backer system where if users are enjoying the game, they can help support us financially for extra perks.
Here’s some of the perks we’re looking at for this system:
We’re most likely looking at implementing the backer system in different tiers and depending on which tier you support us with will determine the amount of extra features you receive.
You will also of course be able to gift these to your friends if you’re ever so kind.
With our backer system, you’ll be able to change your username once every 30 days for free. If you decide that isn’t for you, but you’d still like to change your in-game username, we’ll have an option to do so with this system.
We’re going to be taking this extremely seriously.
All user created maps will be uploaded onto our servers while Steam is only responsible for providing you with the game client.
In our terms of service, we’ll require and expect users to have had explicit permission from the artists they are creating maps for. If we receive any complaints/notices, they will come to us directly, and we will act with full DMCA compliance by removing said content and discontinuing access for repeat offenders.
We respect content creators and the hard work they put into their tracks, and the last thing we want is for them to feel that their content has been used unjustly.
This is similar to any other content delivery network such as YouTube, Facebook, and Twitter, and we plan to operate in a similar manner.
We plan to work with a ton of artists in the future which will allow the Quaver community to use and create maps with their tracks freely.
Overall, there’s definitely more things in store for Quaver. To reiterate, our goal is to develop the game in such a way that users in the community are openly invited to join in on its development.
Our main priority is to develop a good game first, and we believe that if we do a good job, we’ll be supported financially as well.
As stated above, nothing is final and Quaver is still in its early stages, so things are subject to change all the time! This leaves us open to making the game as great as possible with all of your feedback.
If you’ve read this far, thanks for reading! I enjoy writing these, and I hope you enjoy reading them as well. Let’s shoot for the stars!