lichess-org / lichobile

lichess.org mobile application
https://lichess.org/mobile
GNU General Public License v3.0
2.03k stars 318 forks source link

Add crazyhouse variant #263

Closed veloce closed 8 years ago

veloce commented 8 years ago

Spectator mode:

Player mode:

Maybe we'll start by spectator mode only for now

aurimus commented 8 years ago

An idea: instead of adapting the whole piece drop UI, it could be simpler to do a piece select when touching an empty square, so the UI could be adapted from Pawn promotion at the back rank. This could be even faster / easier to use I think.

clarkerubber commented 8 years ago

+1 to aurimus' idea. This feels like a good way to keep the UI simple and it's probably easier to use on a mobile interface. The only problem is that this might be a little unintuitive at first, so it might need an explanation for the first time.

ornicar commented 8 years ago

I don't think it works, since you need to always see your piece reserve anyway.

aurimus commented 8 years ago

You could have the reserve where the captured material (difference) is currently displayed. So you can see what you have there and when you touch (longtouch / 3DTouch?) an empty square you get to select from the pool (so you get displayed only the pieces that you already have)

flugsio commented 8 years ago

aurimus nice idea! I also came up with that when thinking about a good solution for predictable piece drop (instead of static piece positions) and did a test implementation, I put it on a shelf because it didn't have an obvious way to display the reserve http://i.imgur.com/rI4ciwR.png As usual i got a bit crazy with the testing https://www.youtube.com/watch?v=6ym7mXXa5Q8 (hardcoded to a queen move)

aurimus commented 8 years ago

nice! what's with the spinning .. ? lol

flugsio commented 8 years ago

I was bored, and wanted to celebrate that the coordinates wasn't hardcoded...

I wan't to contribute something to the app, so I might take a look at this ticket. But need to go through the code a bit first though and play around with things, not sure exactly what is needed.

veloce commented 8 years ago

@flugsio that's awesome! if you need any help, let me know