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

Feature Requests #11

Open
Acivev opened this issue Jun 6, 2020 · 54 comments
Open

Feature Requests #11

Acivev opened this issue Jun 6, 2020 · 54 comments
Labels
enhancement New feature or request

Comments

@Acivev
Copy link
Member

Acivev commented Jun 6, 2020

If you are good at java or Kotlin, a pull request is much better than a feature request
We only have a few developers, and most of them are busy. We don't have enough time to implement your feature request. So, if your are good at coding, you can try to implement your feature request youself.

@Acivev Acivev added the enhancement New feature or request label Jun 6, 2020
@warenwakolj
Copy link

Add the triangles on the menu
i don't care if its in rythm with the music or not i would just like to see them
like this
https://youtu.be/rXdBRRkP_aw

@Dekyoura
Copy link

Dekyoura commented Jun 6, 2020

Hello, I wanna request to add userpanel in-game if it's possible, I know that the account stuff is kinda complicated but I'll love to see it added in the future update!

@hanarix
Copy link

hanarix commented Jun 6, 2020

Hi, I'd like to request the addition of the AudioPlaybackCapture API to be able to capture audio directly from the game for Android 10 users.

@Dekyoura
Copy link

Dekyoura commented Jun 7, 2020

Also i wanna add something else. Can you make the main menu background changable depending on the skin? It's kinda useless but i would love to see it.

@Rikopin15
Copy link

Can you make most elements skinnable including sound effects.
Also it would be convenient if we can switch skins on selection-options or on the settings panel on selection-mods

@ghost
Copy link

ghost commented Jun 16, 2020

another page in mod selection for unranked mods so it doesn't become full of mods :p

@warenwakolj
Copy link

warenwakolj commented Jun 16, 2020

@o-dasher i made how your thing could look like
20200616_151102
idk if it should be unranked? other? custom? mods

ITS JUST A PHOTOSHOP NOT A REAL THING

@Acivev Acivev closed this as completed Jun 16, 2020
@Acivev Acivev reopened this Jun 16, 2020
@ghost
Copy link

ghost commented Jun 16, 2020

woi like this

@kairusds
Copy link
Member

kairusds commented Jun 28, 2020

@hanarix got it EDIT: just added it on the latest debug build, you can try it out here.

@kairusds
Copy link
Member

kairusds commented Jul 1, 2020

Hello, I wanna request to add userpanel in-game if it's possible, I know that the account stuff is kinda complicated but I'll love to see it added in the future update!

edrows doesn't like the idea of adding more in-game gui so i don't think it's possible atm

@EdrowsLuo
Copy link
Member

Hello, I wanna request to add userpanel in-game if it's possible, I know that the account stuff is kinda complicated but I'll love to see it added in the future update!

edrows doesn't like the idea of adding more in-game gui so i don't think it's possible atm

I mean that we should avoid using AndEngine ui, native android style ui is welcome.
Or use the new draw interface.

@kairusds
Copy link
Member

kairusds commented Jul 1, 2020

Hello, I wanna request to add userpanel in-game if it's possible, I know that the account stuff is kinda complicated but I'll love to see it added in the future update!

edrows doesn't like the idea of adding more in-game gui so i don't think it's possible atm

I mean that we should avoid using AndEngine ui, native android style ui is welcome.
Or use the new draw interface.
Oh okay, guess that clears up some of the confusion

@forgottenpeople337
Copy link

Hello, I wanna request to add Brightness option in gameplay pause it would very useful

@forgottenpeople337
Copy link

Add more ui sounds ui size maybe?

@pinSyn
Copy link

pinSyn commented Feb 25, 2021

Hey, it would be nice if after you exited the pause screen, you could choose when you want to start playing. It could be the same as in pc osu, or it could be like "tap anywhere to continue playing" kind of a thing. Would be really useful

@kairusds
Copy link
Member

Hey, it would be nice if after you exited the pause screen, you could choose when you want to start playing. It could be the same as in pc osu, or it could be like "tap anywhere to continue playing" kind of a thing. Would be really useful

this wont be added sadly

@vorkey
Copy link

vorkey commented Apr 2, 2021

Hello, can you add option to disable animated ui, because it lower performance in my device.

@Beyley
Copy link
Contributor

Beyley commented Apr 4, 2021

Hello, I wanna request to add Brightness option in gameplay pause it would very useful

just use the brightness on your phone settings, unless you mean gamma and it was lost in translation, which is an even bigger no

@Acivev Acivev pinned this issue Apr 12, 2021
@DaddyDiegoBrando
Copy link

Would it be possible to add the cursor to auto mod & auto pilot mod? Just something nifty, also I'd say it's be rly helpful for the auto pilot mod so I have a good idea when to tap (sure the rhythm of the game is supposed to help but still)

@DaddyDiegoBrando
Copy link

Oh also can we have a proper long cursor trail like in the pc version? Idk if that will cause lag or not but it'd definitely look alot better

@Rian8337
Copy link
Member

Would it be possible to add the cursor to auto mod & auto pilot mod? Just something nifty, also I'd say it's be rly helpful for the auto pilot mod so I have a good idea when to tap (sure the rhythm of the game is supposed to help but still)

Already in process in #116

@GIorp3179
Copy link

GIorp3179 commented Sep 13, 2021

Snaking sliders should be a separate setting rather than being part of Complex Effects. I want to turn on Burst effects or Hit lightning but it only applies if Complex Effects is toggled - and snaking sliders makes reading 2x harder.

Separate setting to not include other playfield elements (such as healthbar, leaderboards and score) when shrinking the playfield size

@GIorp3179
Copy link

GIorp3179 commented Nov 12, 2021

Setting for the amount of cursors on screen, client sided only of course

@LexEzekiel2020
Copy link

3rd stage when??

@Beyley
Copy link
Contributor

Beyley commented Jan 12, 2022

3rd stage when??

can you elaborate?

@N0tvich
Copy link

N0tvich commented Jan 15, 2022

can be added to osu to play with keyboard and mouse? or is it already added

@Beyley
Copy link
Contributor

Beyley commented Jan 15, 2022

can be added to osu to play with keyboard and mouse? or is it already added

this has been discussed at length before, it would be unfair to other players, as not all have access to a bluetooth keyboard or an OTG adapter

@N0tvich
Copy link

N0tvich commented Jan 15, 2022

but an otg cable is very cheap and there are already several keyboards and mice due to the pandemic

@Beyley
Copy link
Contributor

Beyley commented Jan 15, 2022

but an otg cable is very cheap and there are already several keyboards and mice due to the pandemic

Doesnt change that its kinda a bit overpowered on certain types of maps, and would be unfair to the other players, and "its cheap" doesnt mean that its still not a paid advantage
Most of the players are very young, they likely dont have the money to buy it, it wouldnt be fair to them

@N0tvich
Copy link

N0tvich commented Jan 15, 2022

In that you are absolutely right, but those people are not going to play difficult maps or rather they are never going to pass it with their fingers, and if we talk about being fair, people who have better phones or have a bigger screen should not play like this an ipad or a stylus

@N0tvich
Copy link

N0tvich commented Jan 15, 2022

but then those children will want to learn to play like people who are very good on pc do and if you don't give them that game mode with keyboard they will leave the application

@Beyley
Copy link
Contributor

Beyley commented Jan 15, 2022

In that you are absolutely right, but those people are not going to play difficult maps or rather they are never going to pass it with their fingers, and if we talk about being fair, people who have better phones or have a bigger screen should not play like this an ipad or a stylus

You cant just say "all kids are bad, so its fine to restrict them from competing fairly" thats how you foster an uncompetitive unfun experience for everyone, and bigger screens do not make things easier or harder, circles are quite larger but you have to move your hands more, so you get less stamina
Stylus is different as it is inheriently worse then a finger, aside from friction

@Beyley
Copy link
Contributor

Beyley commented Jan 15, 2022

but then those children will want to learn to play like people who are very good on pc do and if you don't give them that game mode with keyboard they will leave the application

osu!droid is not a clone of osu!stable, it is entirely separate, if they wanna play stable on a phone with a mouse or kb, they can go to an app that is trying to be a clone of osu!stable, whether that be opsu! or osu!lazer

@N0tvich
Copy link

N0tvich commented Jan 15, 2022

well it was just a suggestion and thanks for your help in my question

@o-dasher
Copy link
Contributor

imo, it should be completely fine to have keyboard support on osu!droid, and as someone who plays that game with a "kinda" competitive mindset, i don't think it gives much of an advantage, + you said that it's still a paid thing that should makes things unfair, 120hz+ phones are already there, they are way way expensive and gives way more than an advantage than any keyboard would bring for a game like osu!droid, still one could argue why bring another "unfairness" for the game with that, there isn't much of a reason not to when things like your screen size or tsr or hz or even other minor factors already make such of a bigger difference in a competitive scene.
I see it more as a opening for another ways to enjoy the game.

@N0tvich
Copy link

N0tvich commented Jan 16, 2022

@o-dasher you're right, playing with keyboard and mouse doesn't make much of a difference in competitive scenes, so casual gamers can enjoy osu! droid in a different way

@Beyley
Copy link
Contributor

Beyley commented Jan 17, 2022

Theres a difference between phone refresh rate and an external keyboard, screens can be overclocked to higher refresh rates
while you have to own multiple external things and plug them into your device to use a keyboard
i already stated why screen size doesnt matter
either way you can still read AR11 with 60hz

And lets talk about the physics of a keyboard vs glass when it comes to tactile feedback

When you and tapping on a keyboard, theres travel time and theres a consistence in feeling when you bottom out, which if you are skill enough to take advantage of that middle ground of bottoming out and not fully depressed, you can spam WAY faster
Along with that consistent traveltime + the bottoming out of keys, its a lot easier to alternate and get accuracy, as you have a constant feeling of changing resistance while your finger is moving, when with a touchscreen, you ONLY have that bottoming out, and its instant, meaning its a lot harder to adjust to alternating or get accuracy, as you dont have any tactile feedback during the travel time of your fingers

@Beyley
Copy link
Contributor

Beyley commented Jan 17, 2022

This leads to keyboards having certain competitive advantages over a touchscreen player that cant be worked against
The main one being they can physically spam faster as theres pushback

@N0tvich
Copy link

N0tvich commented Jan 17, 2022

F bro

@N0tvich
Copy link

N0tvich commented Jan 17, 2022

because they left opsu! a good project

@Rian8337
Copy link
Member

Rian8337 commented Jan 17, 2022

The main problem with adding keyboard and mouse support is handling mouse and keyboard events. This must be done in a way such that it supports both gameplay and replay, both with or without either of those hardwares. Don't get me wrong, mouse and keyboard support is awesome and is something that has been requested by multiple players in the game's related communities (QQ, Discord, you name it), however with the way things are structured as of now, this is very hard to do, and not worth the development cost considering most players play with touchscreen.

The game only recognizes 1 input type (which is touch). Changing it will require a rework to replay cursor movement and input handling. This adds another layer of complexity as we'd also need to decide what to do with touchscreen. Due to that, the easiest and most straightforward way I can think of to work around the problem is to map keyboard/mouse events to touch such that the game picks it up as a touch event (this is reversed to what osu!framework does).

The main problem with the above approach is mapping mouse and keyboard press events to whatever position in the screen can make you accidentally press a note while playing. In my opinion, this is a very bad UX, making this approach not worth it. Trying to work around this also introduces another problem and (yet) more considerations for discussion.

@Beyley
Copy link
Contributor

Beyley commented Jan 17, 2022

since there are competitive differences, youd have to mark scores that are done with mouse/kb and what if someone just has it plugged in and not in use? or they are playing touch and get a cool score but oops they accidentally bumped their wireless mouse half way through, itd add to the bad UX problems rian talked about

@N0tvich
Copy link

N0tvich commented Jan 17, 2022

Thank you, the answer was that simple, it is somewhat unnecessary to work on that aspect or focus resources since there are very few players who play with keyboard and mouse

@spongebozz
Copy link

i wan't to request, can make a osu!droid slider similar to osu stable?
IMG_20220802_213640

@Reco1I
Copy link
Contributor

Reco1I commented Aug 2, 2022

i wan't to request, can make a osu!droid slider similar to osu stable?

be more specific

@Likver
Copy link

Likver commented Aug 19, 2022

i wan't to request, can make a osu!droid slider similar to osu stable?

be more specific

he probably means the stable sliders style, with that degraded(?) line

@Beyley
Copy link
Contributor

Beyley commented Aug 19, 2022

i wan't to request, can make a osu!droid slider similar to osu stable?

be more specific

he probably means the stable sliders style, with that degraded(?) line

you somehow made it less specific

@Likver
Copy link

Likver commented Aug 20, 2022

i wan't to request, can make a osu!droid slider similar to osu stable?

be more specific

he probably means the stable sliders style, with that degraded(?) line

you somehow made it less specific

This
Screenshot_20220820-045804_cropped

U know, in droid the slider body looks flat, he prob means this

@rust2
Copy link

rust2 commented Nov 29, 2022

#11 (comment)

Doesnt change that its kinda a bit overpowered on certain types of maps, and would be unfair to the other players, and "its cheap" doesnt mean that its still not a paid advantage
Most of the players are very young, they likely dont have the money to buy it, it wouldnt be fair to them

Add a special mod for those, who plays with any peripheral like osu!lazer's "Touch Device" mod

@Reco1I
Copy link
Contributor

Reco1I commented Nov 29, 2022

#11 (comment)

Doesnt change that its kinda a bit overpowered on certain types of maps, and would be unfair to the other players, and "its cheap" doesnt mean that its still not a paid advantage
Most of the players are very young, they likely dont have the money to buy it, it wouldnt be fair to them

Add a special mod for those, who plays with any peripheral like osu!lazer's "Touch Device" mod

just play osu!lazer instead

@rust2
Copy link

rust2 commented Nov 30, 2022

#11 (comment)

Doesnt change that its kinda a bit overpowered on certain types of maps, and would be unfair to the other players, and "its cheap" doesnt mean that its still not a paid advantage
Most of the players are very young, they likely dont have the money to buy it, it wouldnt be fair to them

Add a special mod for those, who plays with any peripheral like osu!lazer's "Touch Device" mod

just play osu!lazer instead

Yeah, their parents bought them good enough phone to run lazer
Also, is it so hard to implement that feature? Like regular unranked mod

@Reco1I
Copy link
Contributor

Reco1I commented Nov 30, 2022

#11 (comment)

Doesnt change that its kinda a bit overpowered on certain types of maps, and would be unfair to the other players, and "its cheap" doesnt mean that its still not a paid advantage
Most of the players are very young, they likely dont have the money to buy it, it wouldnt be fair to them

Add a special mod for those, who plays with any peripheral like osu!lazer's "Touch Device" mod

just play osu!lazer instead

Yeah, their parents bought them good enough phone to run lazer
Also, is it so hard to implement that feature? Like regular unranked mod

It is what it is, if you want to use keyboard then play osu!lazer.
As it said before it couldn't be implemented due to how works current input system.

@rust2
Copy link

rust2 commented Dec 1, 2022

It is what it is, if you want to use keyboard then play osu!lazer. As it said before it couldn't be implemented due to how works current input system.

Ah, the matter was in implementation. Got it
(Didn't notice this comment)

@Enamiikurushiiu
Copy link

Enamiikurushiiu commented Feb 12, 2024

Add osu! Opening theme when open up osu!droid https://youtu.be/HuFQkoL-0NM?si=Rj16A7WVwTW7szyu

The audio
https://drive.google.com/file/d/11_IW8Hw6kwd36n2Zu3H6XNCmcKsqbhAH/view?usp=drivesdk

maybe it's useless, but it's cool when seeing an little detail on o!d

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

No branches or pull requests