Coder Social home page Coder Social logo

Comments (9)

rexx790 avatar rexx790 commented on August 28, 2024 3

Hi Jan
Totally agree that larger cardsets are a must for modern day computers.
I use a 32" monitor and a resolution of 1920x1080. This is a common setup these days and the small cards are a joke. I am the creator of the cardset you have linked in your opening post, and having full screen cards make pysol look better than any other card game out there. I can't help with coding or vector support but i can help with cards if needed.

from pysolfc.

cardset avatar cardset commented on August 28, 2024 1

In my opinion, the first cardset when pysol opens should be impressive or many people close the game and go away, looking for another game with nicer gfx.

For example the dondorf set, from pysolfc.
Nice, historical, but small and no rankings on it.
And very hard to play with it.
grafik

and here is a dondorf set i use
grafik

or if you want a bigger one:
grafik

from pysolfc.

joeraz avatar joeraz commented on August 28, 2024 1

Regarding hi-res cardsets, this is something I am actively working on improving support for. The next release (which I'm working on preparing) will have a number of features that enhance the display when using higher resolution cardsets, including adding a Hi-Res Cardsets category. The first of these new high resolution cardsets, "Neo" is now available to download on SourceForge as part of the latest version of the minimal package, and as part of the PySolFC-Cardsets-2.1 Preview release: https://sourceforge.net/projects/pysolfc/files/PySolFC-Cardsets/PySolFC-Cardsets-2.1PRE/.

Here's a screenshot showing the updates in action in Windows:
HiRes

I plan to make this cardset the default eventually. However, I'm not yet ready to do so for two main reasons:

  • Currently, I only have the Neo cardset, which is a French type. I'm working on building a Neo Matrix and can probably piece together a Neo Tarock or Hanafuda cardset from public domain pictures from the internet. However, some of the remaining cardset types are pretty obscure. I'd like to have at least one high resolution cardset of each type.
  • Higher resolution cardsets are dependent on Auto-Scale being enabled to display properly. There are still a few games that have images or text overlapping when Auto-Scale is used, especially when Auto-Scale is reducing the cardset size. I've been able to fix a few of them, but can't say I've been able to check or fix every single game. And similarly, I want to see if there are any other features that may have other display issues as a result of using higher resolution cardsets. I want to give this a few releases so this can be tested more extensively - dated cardsets may be an issue, but a broken display would be even worse.

Since this is one of the most commented on issues with PySol, I figured it was worth a little mention of what I'm up to. If anyone's interested in helping out with this, let me know.

from pysolfc.

Alucard648 avatar Alucard648 commented on August 28, 2024

With my small screen (1024*768) 2.0 cardsets were fine for me.

from pysolfc.

jan-kleks avatar jan-kleks commented on August 28, 2024

@Alucard648 Yeah, they look absolutely fine on small screens, but the point is that more and more people use Full HD or even 4K displays.

from pysolfc.

hairspring avatar hairspring commented on August 28, 2024

@jan-kleks While it would be good to have choice, don't imagine everyone with a full HD display wants larger cards. My wife completely rejected the idea when I offered to do work on this for her. She likes having a smaller window on her full HD screen because it means she doesn't have to move the mouse as far.

The only time she wanted rescaled cards was several years ago, a short period when she had to run on a 1024x768 display. I made a SMALLER cardset to overcome the problem of a game going off the edge of the monitor!

@Alucard648 I guess it varies with different games, some may fit 1024x768, but some don't.

from pysolfc.

jan-kleks avatar jan-kleks commented on August 28, 2024

@hairspring Hopefully, proper vector support would fix all these problems with different resolutions (small and large). Okay then, so maybe not as a default cardset as I suggested in my original post, but I still think it would be nice to ship at least one cardset for people who would like to play with big cards in full HD, as a temporary measure. I have already suggested to @shlomif that this could be achieved by simply resizing our default cards (because of their simple pixelated look, they should scale nicely).

BTW, welcome back hairspring. :)

from pysolfc.

hairspring avatar hairspring commented on August 28, 2024

@jan-kleks Yes, vector support would be great, I think I suggested it years ago on SourceForge... but I'm good at suggesting things without implementing them! :(

nice to ship at least...

Absolutely. Choice is good! :)

BTW, welcome back hairspring. :)

[blush] Wow, you remember me! I feel all warm and hugged! :) Thanks.

I've been very remiss, have been watching from the wings all this time, but priorities haven't yet allowed me to contribute. To explain... one day my wife said "Did you know you have 48 PCs around the house?". Admittedly I do tend to hoard old items that need repair and I loathe those that just take stuff to the council tip.

But 48? Clearly she was exaggerating. I did my own count. And returned, somewhat sheepishly, to admit that, though her figure was wrong, it was a little over 50! So instead of programming, such spare time as I've had has been occupied refurb'ing and selling on ebay and ebid.net. The task continues.

I've been very happy to see the progress on PySol, this group certainly has attitudes and ideals that I admire. E.g. this week it's pleasing to see that both Python 2 and 3 are still in the frame, and I loved Shlomif's link to Joel's article -- just because Z works, that doesn't invalidate the need for ctrl+Z, the principle of least surprise.

I'll be back! :)

from pysolfc.

joeraz avatar joeraz commented on August 28, 2024

This has been completed as of 2.15.

from pysolfc.

Related Issues (20)

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.