Straight Up Poker Desktop version features:

  • Game play
    • General
      • Limit, no limit, and pot limit betting structures
      • Over 130 built in game variants
      • Hold 'em, stud, draw, and passing games
      • Multiple winning hand rules: highest hand, lowest hand, split-pot games, badugi, special card filters(eg, "8's or lower'")
      • Mixed Games
      • Dealer's choice mixed games
      • Multiple deck types, short decks, jokers
      • Configurable blinds and ante structures
      • 'Rabbit hunting'/showdown card reveal
      • In-game statistics, hand status, and play advice
      • Straddle betting (coming soon)
      • Multi-run showdowns(coming soon)
    • Single Player
      • Adaptive, intelligent AI that has the same access only to information that players do, no cheating.
      • Save/load in-progress games
      • Load replays
      • 'Career mode'
    • Local Multiplayer
      • no-configuration local networking
      • In-game chat
      • Optional play clock
      • Embedded web server allows players to play games from within a browser(with limitations)
      • Host can monitor games, boot players, password protect games, pause gameplay, manage breaks
      • Host can add AI players to local multiplayer games
      • Cross-platform game play, any client can connect to a LAN host, including Android and iOS clients (Mobile applications in development)
      • User-created custom game types can be played over the network
      • Anticheat measures, secure communications
    • Internet Games
      • In-game chat
      • Cash, tournament, bounty games(coming soon)
      • Private clubs(coming soon)/games
      • Re-buys (coming soon)
      • Anticheat measures, secure communications
    • Peer To Peer Games
      • Host games locally, but allow players from all over the world to connect.
      • In-game chat
      • Host can monitor games, boot players, password protect games, pause gameplay, manage breaks
      • Cross-platform game play, any desktop client can connect to a peer to peer host, (Mobile app support for this feature is TBD)
      • User-created custom game types can be played over the network
      • Anticheat measures, secure communications
  • Game client
    • Themes/skins for game graphics
    • Theme Editor to customize table colors
    • Multi-window user interface allows for easy simultaneous games
    • Multiple card deck graphics
    • Selectable card backs
  • Game Replay Viewer
    • Load complete or incomplete game saves
    • 'Peek' at cards that were not visible during game
    • Skip forward/backward in game timeline to certain events, wins/losses, deals, rounds, etc.
    • Change perspective player
    • Follow players across table moves in multi table tournaments
    • Player stats(coming soon)
    • Hand/play analysis at the current point, post-mortem advice(coming soon)
    • Launch Poker Explorer hand odds or win odds/equity pre-loaded to the replay current table setup
  • Game Designer
    • Edit general game type properties, provide game type documentation, filter tags
    • Card deck editor. Select from pre-defined card decks, or define a custom deck
    • Edit rules for winning hand evaluation
      • Select hand types: High/Low, Split pot, Badugi, etc.
      • Select rules for minimum/maximum player hole cards
      • Edit relative ranks of different poker hand types
      • Edit treatment of aces as high, low, or both
      • Edit relative rank of suits
    • Modular block system for defining the steps that make up a deal
      • Defining betting rounds, betting type, 'first to act' rules.
      • Card dealing mechanics, table, player, burn cards
      • Draws/passes/discards
    • Game definition validation and rules checks
    • Quick game test, launch a test game to try out the game type being edited
    • Clone existing custom games
  • Mixed game designer
    • Can select a custom set of non-mixed games and save as a distinct mixed-game type for play
  • Poker Explorer
    • Hand odds calculator
      • Setup table scenarios and simulate runouts to compute odds of hand outcomes
      • Setup partially defined cards (eg "any heart" or "any jack") (coming soon)
      • Get distinct expanded odds broken down by # of player hole cards.
      • Export results as a spreadsheet
    • Win odds calculator
      • Setup table scenarios and simulate runouts to compute odds of win outcomes
      • Support for split-pot games
      • Setup partially defined cards (eg "any heart" or "any jack") (coming soon)
      • Export results as a spreadsheet
    • Hand rank calculator
      • Generate card of relative strength of starting cards for community card games.
      • Export results as a spreadsheet (coming soon)
  • Tournament Master (in-person live tournament management)[pre-alpha work in progress, current and planned features listed]
    • Support for multiple separate databases
    • Live game play display
      • Time remaining in round
      • Current and upcoming ante/blind/stakes levels
      • running game controls, impromptu breaks, add late players, manage rebuys and bust-outs
    • Game setup, players, blinds structures and tables
      • Players
      • Tables
      • Rounds and breaks schedule
      • Blinds structures
      • Import setup from previous tournaments
    • People manager
    • Table Manager
    • Seasons
    • Game Stats
    • Season statistics
    • Import data from local multiplayer LAN games(planned)
  • Future planned features
    • Analytic solvers for Texas Hold'em
    • Special 'Kiosk' clients supporting a central control
    • Online leaderboards and social interaction
    • More unique custom game features