Giter VIP home page Giter VIP logo

xskat-android's People

Contributors

afmachado avatar jmizv avatar rnauber avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

afmachado

xskat-android's Issues

Fehler Rechnung

Hallo,

wenn ich ohne 4 - spiel 5 auf Karo reize, sollte ich doch bis 45 gehen können? Ich hatte bis 40 gereizt, den Skat nicht angenommen, Karo ohne Buben gespielt, trotzdem habe ich das Spiel als Überreizt verloren?!

Count the played games and provide possibility to limit the number of games

For now XSkat allows you to play unlimited and the score will be simply summed up.

It would be nice to count the number of already played games. And it would be nice to have the possibility to play a certain amount of games, like tournament mode (36 games without Ramsch and Kontra). Maybe for generating these 36 games a seed value can be given and shared so that other players can replay this tournament, too.

Provide a statistic view

I know some people (like me) play XSkat endlessly. After like 1000 games we wonder how many grands were played and of which how many were lost. So there is space for many statistics that can be shown.

For example:

grafik

(Maybe with switching to percentage view)

Or even the distribution of reached points for the players as table (with higher resolution than 10 point steps, of course) ...

grafik

... and as nice graph 😎

grafik

Unintuitive representation of card distribution after dealing

Hi,

I noted that the representation of the card distribution after dealing does not seem intuitive, please see the example attached. You will note that two cards are missing: "Herz 9" and "Karo D" whereas "Pik 7" and "Kreuz 8" are found twice. Thus this is not accurately reflecting the situation after dealing. I understand that there is value to see which cards the player chose to keep, but this has been bothering me when checking "what would have happened if..." e.g. someone else had been the highest bidder with another game chosen.

Stan

XSkat

xskat not working after screen rotation

xskat 1.4, after rotating the screen to landscape mode in some case xskat does not respond to touch screen input anymore, even after restart. the only workaround is to delete cache and game data. Happened on LG G4 with stock Android 6.0.

Jack not played in grand game

This sounds like a user mistake, but I am absolutely sure, it is not. In a grand hand game, I played out one of my three Jacks. The opponents did not play the last Jack. Later on, Androido played a Jack. That really should not be!

Can't create an .apk

Hello,

I have no experience with Java stuff, but tried hard to compile xskat.
Therefore I put all files from the source in one folder and installed Android Studio in a virtual machine with Ubuntu 22.10 guest.
I started the build with ./gredlew clean build via a terminal (not in Android Studio) in the folder and received errors and warnings.

Sample:
../../src/main/res/layout/dialogklopfen.xml:46: Corresponding method handler 'public void clickedVerdoppelnJa(android.view.View)' not found

Would it be possible to add a manual how to get an .apk from xskat?

Thank you!

KR

Pitido

[FR]: Multi-User-Support by linking two or three Devices (i.e. Instances of XSkat)

XSkat is nice if you're alone and want to play Skat.

But wouldn't it be wonderful to have the possibility to link two XSkat instances (running on two different devices) via Bluetooth or (ad-hoc-)Wifi connection to play with two human players and one computer player?
Or just to link three devices, to have a Skat match with three human players, currently having no physical card game available?
;-)

I'ld like to add that feature by myself, but unfortunately I currently have neither the programming skills, not the time to dive into Java programming. :-(

1.5 regressions

Besides #22 the animation speed is much higher than in 1.4 even at - level.

It also no longer pre-selects the most likely game colour/type, and it’s possible to continue to a game without choosing the type, leading to me playing a game I don’t even know.

I’ll definitely downgrade to 1.4 now.

Animation speed resets after closing of app

Observed behaviour: If Animation speed is reduced it will be reset to highest speed after closing and reopening the app.

Expected behaviour: Animation speed setting should be persistent across launches as are all the other settings.

Affected version: 1.5 Android. The issue was not there in version 1.4

Thanks for this amazing app.

Option to rename the players

Hi, thank you for this great and simple game app.

It would be nice to have an option to change players names.

Frank

Game value is computed wrong when a jack is in the skat and played Hand

I played Heart Hand with only the club jack and no other jack on the hand. The spades jack was in the skat and I scored 93 points. I expected to have a game value of "with 2 Jacks, game 3, hand 4, Schneider 5 is 50 game value". But I got only 40 points.

I will try to look for this bug.

Show the computation of the game value

For now XSkat shows the plain game value after the game.

It would be nice to have here the computation of the game value. Like instead "Spielwert: 24" something like "Ohne 1 Buben, Spiel Kreuz. Spielwert: 24".

Screenshot_1608676524

Any further development?

Hi,
are there any plans to start further development? It's a really nice app, not bloated with any useless functions and even better: no ads. Although the code works well, it could need a bit of refactoring. Will such changes even get back to the FDroid store?

I can imagine to have better statistics, like seeing the complete history of games since the last reset.

Wrong score count with Grand + Ouvert + Schneider

What I did:
I had a set of cards with 4 jacks (Bauern), 5 spades (Pik) and a diamond dame.
The bid went to 44.
Selecting the game I chose Grand, Ouvert, Schneider

During the play I got 106 points (Schneider, but NOT Schwarz). (with -528 points)

What did I get:
System rated the a game as "LOST" ! - Results of game IS NOT SCHWARZ.

What I expected:
Play WON.

I replayed the game several times. In all cases the system rated the play as LOST due to SCHWARZ rule.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.