osudroid / osu-droid

http://osudroid.moe
Apache License 2.0
528 stars 79 forks source link

Feature Requests #11

Closed Acivev closed 2 months ago

Acivev commented 4 years ago

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.

warenwakolj commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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

warenwakolj commented 4 years ago

@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

ghost commented 4 years ago

woi like this

kairusds commented 4 years ago

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

kairusds commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 3 years ago

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

forgottenpeople337 commented 3 years ago

Add more ui sounds ui size maybe?

pinSyn commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

Beyley commented 3 years ago

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

DaddyDiegoBrando commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 2 years ago

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

LexEzekiel2020 commented 2 years ago

3rd stage when??

Beyley commented 2 years ago

3rd stage when??

can you elaborate?

N0tvich commented 2 years ago

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

Beyley commented 2 years ago

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 commented 2 years ago

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

Beyley commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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

o-dasher commented 2 years ago

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 commented 2 years ago

@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 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

F bro

N0tvich commented 2 years ago

because they left opsu! a good project

Rian8337 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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

Reco1I commented 2 years ago

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

be more specific

Likver commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 1 year ago

https://github.com/osudroid/osu-droid/issues/11#issuecomment-1013768574

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 commented 1 year ago

https://github.com/osudroid/osu-droid/issues/11#issuecomment-1013768574

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