Clutchtime™: Basketball Deckbuilder

Clutchtime™: Basketball Deckbuilder

 This topic has been pinned, so it's probably important
Bigosaur  [developer] Oct 29, 2024 @ 1:58am
Steam Deck compatibility
The game was built with Steam Deck in mind from the very start.

During development and testing I have often used 1280x800 and 1280x720 resolutions, which ensures that elements layout fits on the screen properly.

The text size is chosen that looks great on smaller screen and the colors always have good contrast against he background.

The size of cards and other graphics is designed for optimal view, showing legible details while being able to show many things at once.

The controls detect Steam deck and show controller icons for Steam Deck, like L2/R2 for triggers, etc. You can also plug in XBox, PlayStation or Nintendo Switch controllers and set up the icons to show properly.

All types of controllers can be configured using in-game Settings.

The game logic is written in Lua language, but the underlying engine is C++ for best performance. It's a custom C++ engine designed for 2D games like this one. The game runs fine on either 60 or 90fps and never drops frames even on huge number of cards on the screen.

The game also runs on older hardware and integrated cards, so Steam Deck is even above the recommended specs.

The game supports higher resolutions, so if you play docked on TV or a monitor, it can use the native resolution if desired.

If you notice any problems playing on Steam deck, please comment below.
Last edited by Bigosaur; Nov 12, 2024 @ 1:26pm